Problem Statement

  • Insufficient exchange of information within the fire department and the voluntary fire department.
  • Losing time while searching for hours through unstructured files and directories.
  • Missing identification and representation through a web application.
  • Dependence on the administration of the city of Gelsenkirchen.

Idea and Concept

  • Realization of an intranet as an information and communication platform for all fire department employees, including the voluntary fire department.
  • Implementation of various management tools: user management, document management, role and permissions management.
  • Creation of a basis to enable the step into a „social intranet“.
  • Optimization of the flow of information through a newsfeed, which every user can read.

Implementation

The MEAN stack was chosen as the basis, with the M standing for MySQL. The stack prescribes to work with the Angular framework. So only a combination of HTML / CSS / JS and TypeScript was the way to go for the front end. The connection to the server is made using HTTP as a REST API. The NodeJS server is waiting there, which evaluates the requests with the support of ExpressJS. The persistence was done with the MariaDB (MySQL) database. After the project team had familiarized themselves with the technologies, an architecture and a database scheme were developed which could be used as the basis for the various functions. First, the newsfeed was implemented to understand the technology’s workflow. In the further course the modules were implemented step by step.

Module

Bachelor Software- and Multimediaproject

Duration

05/2020 – 03/2021

Team Member/s

Lara Bißmann
Viktoria Fieberg
Marius Jahn
Daniel Knecht
Cengiz Salihoglu
Louisa Süslack