DALL·E 2023-03-17 09.17.38 - architecture inside a computer oil painting.png


The objective is to develop a web application that will assist project managers in overseeing construction projects. The application will offer a range of features, which are detailed below.


Micro Service Architecture, Progressive Web App

The problem

In Europe, particularly in Germany, strict regulations are in place when it comes to construction projects. Given the significant amount of money involved in these endeavors, proper documentation is of utmost importance. A group of individuals are tasked to monitor the companies involved in the construction process to ensure that everything is done according to plan and within the allotted timeframe. By keeping comprehensive documentation, the risk of potential legal disputes is greatly reduced. To aid project managers in their work, a tool is being developed to provide assistance in overseeing the project.

Research & Planning

The ideation and conception of the Construction Diary Progressive Web Application began with comprehensive research and planning that required a deep dive into the construction industry, specifically regarding project management and European Union (EU) regulations.

#### Construction Industry and Project Management Research

Understanding the needs and challenges of project managers in the construction field was paramount. To do this, our team studied existing project management practices in the construction industry, looking at all the steps from planning to execution and monitoring. We conducted interviews with project managers, workers, and stakeholders, and carried out case study analyses on successful and unsuccessful construction projects.

We discovered that there were significant needs for an accessible, easy-to-use tool that could handle daily logging of construction site activities. This tool would need to help manage multiple sites, track progress, monitor resources, schedule tasks, and provide real-time communication between different parties involved.

#### EU Regulations Research

To ensure compliance with EU regulations, we embarked on an extensive study of construction-related laws and directives within the EU, focusing particularly on documentation requirements. This research was carried out in collaboration with legal experts well-versed in European law. Our focus was on the obligations and legal requirements that project managers needed to fulfill regarding construction documentation.

We discovered that the EU had strict regulations concerning the documentation of construction projects. These included rigorous tracking of work processes, safety measures, environmental impacts, and quality assurance - all of which required precise and timely documentation.

#### Planning the Progressive Web Application

With the research phase complete, we moved to the planning phase. We realized the need for a progressive web application (PWA) that offered all-in-one functionality, catering to the needs identified during the research phase while ensuring EU regulations compliance.

The concept of the PWA was chosen due to its hybrid nature - functioning like a traditional website but with features usually found in native apps, such as offline functionality, push notifications, and home screen icons. Additionally, PWAs can be accessed on any device, making it a suitable choice for construction project managers who are often in the field and might use various devices.

We then identified the core features of the application based on our research findings, including daily logging, task scheduling, resource monitoring, real-time communication, and EU compliance documentation.

Lastly, we mapped out the user interface and user experience, focusing on ease of use and accessibility, understanding that the construction environment might require simple, efficient, and quick solutions.

The careful and extensive research and planning stage was fundamental in ensuring the creation of a Construction Diary Progressive Web Application that truly meets the needs of project managers while adhering to EU regulations.

Branding exploration

CleanShot 2023-06-09 at 12.14.55@2x.png

Web development

### Development of the Construction Diary Progressive Web Application

With a clear understanding of the requirements based on our thorough research and planning phase, we embarked on the development of the Construction Diary Progressive Web Application (PWA). This phase involved several stages: Design, Backend and Frontend Development, Integration, Testing, and Deployment.

#### Design

Designing the application started with wireframes and prototypes based on the requirements identified during the planning phase. Our designers prioritized usability, responsiveness, and clarity, reflecting the demanding and dynamic nature of construction site management. The goal was to ensure the application was easy to navigate even on the go, ensuring project managers could quickly log details or check updates from any device.

#### Backend Development

Backend development was the next step. Our developers started building the server, database, and application logic using robust technologies to ensure scalability, security, and performance. They created APIs to facilitate communication between the server and the client-side of the application.

We paid particular attention to building a secure database that could hold a large amount of data related to various construction sites, including daily logs, regulatory documentation, and progress reports.

#### Frontend Development

During frontend development, our team focused on implementing the user interface according to the prototypes. Using modern frontend technologies, we ensured the application was not only visually pleasing but also highly responsive and quick.

We used service workers to provide offline functionality, a crucial feature of PWAs, allowing project managers to access necessary information or make entries even when they are at remote construction sites with limited connectivity.

#### Integration

Integration involved linking the frontend and backend systems, including the database and APIs, and integrating third-party services, such as cloud storage for document safekeeping and notifications for real-time communication.

#### Testing

After the integration, we rigorously tested the application. This phase included unit testing, integration testing, and user acceptance testing. The testing was crucial for identifying and fixing any bugs and for verifying that the application's functions align with the outlined requirements.

We also performed security testing to ensure data privacy and protection, which was of utmost importance given the sensitive nature of the data the application would handle.

#### Deployment

Upon the successful completion of the testing phase, the Construction Diary PWA was ready for deployment. We deployed it on a scalable and secure server, with a continuous integration/continuous deployment (CI/CD) pipeline set up for future updates.

Post-deployment, we made sure to provide a comprehensive user manual and training to project managers to help them utilize the application to its full potential.

In summary, the development of the Construction Diary PWA was a meticulously handled process that leveraged modern technologies and followed industry best practices to ensure we delivered an application that aids project managers in managing their construction sites effectively and in full compliance with EU regulations.

Let’s talk.