Skip to content

biersoeckli/attendance-list

Repository files navigation

Attendance List / BFA / Fischmarkt

This repo contains 3 frontend components and 1 backend component.

List of frontend components:

Backend component:

Deployment

To deploy the application this Docker Image can be used. It contains frontend and backend. The frontend components are served on the root path. The backend is served on the path /parse. The Parse Dashboard is served on the path /dashboard. The backend can be configured with the following environment variables:

  • DATABASE_URI= The URI to the MongoDB database
  • MASTER_KEY= The master key for the Parse Server
  • APP_ID= should be "attendance-list"
  • SERVER_URL= The root hostname where the backend is served for example: https://example.com
  • DASHBOARD_PASSWORT= The password for the dashboard login

Attendance List

What's this?

The "Attendance List" is a system to visualise all registrated users with their current location on a map. Alternatively, each user can set a location status (Office, Out Of Office, Holiday, Leisure Time). It was originally created to have an overview of the location from all members of a Stab in a Swiss Army Bataillon.

Preview

BFA

What's this?

The BFA is a Self-Checkout-Kiosk-System. It was originally created to purchase products at the internal WK-Kiosk in a Swiss Army bataillon.

Preview

Fischmarkt

What's this? (todo)

Rules

The rules are defined in the this PDF (German).

Preview