Developing the platform using angular and GO Lang as frameworks within 10 months

Tarik Hennings

Agile IT-Project Lead/Engineering Manager from ITUB

The ”Quickcheck-umwelt” - what is it?

The Quickcheckumwelt is an online Web App for hotels and hospitality to check and compare their consumption of water, power, waste and CO² output against industry averages and standards. The tool provides hotels strongly customized reports depending on their benchmark against average, top-performer. And critical value. The adapted feedback is given using different logics and feedback algorithms, building a custom tailored report for each hotel conducting the”Quickcheckumwelt” survey.

Our mission: developing the platform  using angular and GO Lang as frameworks within 10 months

ITUB began by refining the software, focusing on the database structure, system architecture, and creating algorithms for feedback and reporting.
This groundwork allowed for the development of the frontend, using Angular Universal to enhance search engine optimization (SEO) and mobile app capabilities. A significant accomplishment by ITUB was building a sturdy backend API with GoLang.
This API handled standard tasks like login and account management and also included specialized calculation, feedback algorithms, and personalized PDF generation. Viabono’s management expressed their satisfaction with these results.

ITUB then solidified the infrastructure, employing Nginx and allocating server space for both the backend and frontend. Ultimately, Viabono benefited from a streamlined database design, an efficient backend system, and a user interface optimized for search engines.

Our Outcomes

- enabled Viabonos Lead Channel with the Quickcheckumwelt
- setup up full Software Solution Quickcheckumwelt

Our Responsibilities

Product Management

  • creating product roadmap and specifications
  • wireframing
  • product development with different stakeholders

Software Architecture

  • refinement
  • database definition
  • architecture definition
  • development of feedback and report building algorithms

Fullstack-Development

  • Frontend: angular, developing angular based frontend, using angular universal to provide SEO and indexing by search engines, mobile App
  • Backend: developing backend API using GoLang including standard procedures like login, account etc., developing calculation and feedback algorithms, developing customized PDF output
  • Dev Ops: setup nginx with hosting BE / FE on server

Our applied skills

- Golang
- Product Management
- Software Architecture
- Software Architecture
- Mobile apps