uek-109-LBb/counter_kand/README.md
2024-07-02 08:54:15 +00:00

22 lines
931 B
Markdown

# Counting app - Demo React and NodeJS app
[![Publish counter docker image](https://github.com/modul-i-ch-109/counter/actions/workflows/action.yml/badge.svg?branch=master)](https://github.com/modul-i-ch-109/counter/actions/workflows/action.yml)
## Scope
The goal was to create a dynamic counter app to replace the current paper-heavy counting tasks. The application must be able to run on the mobile and must be intuitive.
## Design
### Frontend
Using react in combination with the material design to create a intuitive UI.
![UseCaseView](documentation/usecaseView.PNG)
![ExecutionOfMeasurements](documentation/ExecutionOfMeasurementsView.PNG)
![MeasurementsView](documentation/measurementsView.PNG)
### Backend
Backend API is using node and postgres as persistent datastore.
# Development
Backend and frontend are combined in this project.
For the runtime the following env variable can control behavior of the application: