Case Study·

Assembly Instructions App - Galeco Mobile App

How we developed a mobile application for Galeco to help roofers, architects, and contractors with assembly instructions. A case study on building an offline-capable React Native app with 3D video instructions for the construction industry.
Assembly Instructions App - Galeco Mobile App

A mobile application for Android and iOS platforms. The application becomes an intuitive gutter systems handbook for roofers and architects.

Technologies Used

  • Python - Backend development
  • Django - Python web framework
  • React - Frontend framework
  • React Native - Mobile app development
  • PostgreSQL - Database
  • Firebase - Push notifications and backend services
  • Ubuntu Server (VPS) - Infrastructure
  • Docker - Containerization

Services & Deliverables

  • Mobile App Development
  • Backend Development
  • UI/UX Design
  • Testing & Maintenance

Challenge

Galeco specialises in the design, production and distribution of roof gutters, gutter systems, rainwater drainage systems from flat roofs, as well as PVC roof soffit. The aim of the project was to develop a mobile application. The application is intended to help installers during assembly work.

At Galeco, they wanted to facilitate the work of roofers during the installation of gutters. Their work takes place in the field, usually on the roof. At that time, searching for paper versions of the instructions, or looking for them in general, was a significant obstacle and a waste of time for the contractor. The application available on the smartphone also in the offline version (if there is no Internet on the construction site) allows the roofer to access the instructions at any time, divided into steps and stages.

Solution

Galeco App consists of a backend application. The backend was made with Django. It is used to manage users, Galeco's systems and takes care of user authentication. Managers are able to send push notifications. The application was made in React Native - which is an alternative for expensive native app development. It displays systems with particular stages and steps of system assembly. The application allows users to search gutter systems and gives them information about the system. It allows users to watch every step of assembly in 3D videos. The application also makes it possible to download a PDF manual as a complementary option. Moreover, registered users can save the video on their devices and play the installation instructions offline. The graphic design of the application was made in cooperation with dandelionstud.io.

Team Testimonial

Our goal was to enable offline mode. Users should be able to download the video into the mobile phones. Custom push notification system also was a challenge. The project gave me many chances to prove my problem-solving skills

Paweł Kotoniak - React Native Developer

Client Testimonial

Their communication was flawless, and we always felt secured.

We worked with 3 people inside of Bravelab, who were available for us all the time. We shared our feedback constantly so we could work simultaneously on a few things at the time

Anna Góral - Senior Marketing Specialist, Galeco

See full review on Clutch

The Work

Galeco App has been designed for a very specific group of users. After a deep research process and a top development process we have launched an app that will allow roofers, architects and contractors to speed up their work and avoid unnecessary mistakes during assembling the roof elements. Scope of the work:

  • Concept idea and research
  • User interface and app design
  • App development
  • Testing
  • Maintenance

The Need

At Galeco, we wanted to facilitate the work of roofers during the installation of gutters. Their work takes place in the field, usually on the roof. At that time, searching for paper versions of the instructions, or looking for them in general, was a significant obstacle and a waste of time for the contractor. The application available on the smartphone also in the offline version (if there is no Internet on the construction site) allows the roofer to access the instructions at any time, divided into steps and stages.

Solution Details

Galeco App consists of a backend application. The backend was made with Django. It is used to manage users, Galeco's systems and takes care of user authentication. Managers are able to send push notifications. The application was made in React Native - which is an alternative for expensive native app development. It displays systems with particular stages and steps of system assembly. The application allows users to search gutter systems and gives them information about the system. It allows users to watch every step of assembly in 3D videos. The application also makes it possible to download a PDF manual as a complementary option. Moreover, registered users can save the video on their devices and play the installation instructions offline. The graphic design of the application was made in cooperation with dandelionstud.io.

Outcome

The release of the application with gutter assembly instructions is a novelty for the roofing and construction industries, and Galeco wanted to consider themselves as pioneers in the industry. It can therefore be said that the application proves that they think in a modern, future-oriented way and, as Galeco, they are constantly looking for new solutions. Galeco intends to use it to conduct various promotional campaigns that will certainly build the Galeco's brand.

Project Details

  • Project Time: 3 months
  • Team:
    • Python Developer
    • React Native Developer
    • UI/UX Designer