OWBA Verwaltung (original mkspc-mgmt von Oleg)
  • Python 70.3%
  • HTML 21.6%
  • CSS 4.9%
  • JavaScript 2.2%
  • Dockerfile 0.5%
  • Other 0.5%
Find a file
2026-03-17 19:47:57 +01:00
app fix: file permissions 2025-07-20 14:17:15 +02:00
config fix: strip date string 2023-06-06 19:33:37 +02:00
data Initial 2023-05-29 17:41:48 +02:00
docker fix: file permissions 2025-07-20 14:17:15 +02:00
misc chore: update readme add features & screenshot 2023-06-13 18:13:13 +02:00
scripts ref: Makefile & scripts 2023-05-29 18:26:18 +02:00
.gitignore fix: ignore micro-sec for booking timestamp 2023-06-02 02:17:55 +02:00
docker-compose.yml Merge branch 'OWBA:main' into main 2026-03-17 19:47:57 +01:00
Dockerfile fix: file permissions 2025-07-20 14:17:15 +02:00
Makefile ref: Makefile & scripts 2023-05-29 18:26:18 +02:00
manage.py Initial 2023-05-29 17:41:48 +02:00
README.md chore: update readme add features & screenshot 2023-06-13 18:13:13 +02:00
requirements.txt feat: update app Dockerfile 2023-06-06 17:24:26 +02:00
setup.py feat: update app Dockerfile 2023-06-06 17:24:26 +02:00

mkspc mgmt

A Django app for user management for makerspaces.

person overview dashboard

Features

  • Add and manage users with basic demographic data
  • Configurable introduction courses (optional: mandatory courses)
  • Configurable attributes (e.g. to indicate membership or special knowledge)
  • Configurable booking types with price and interval specification
  • Automatic price calculation based on currently active attributes (e.g. reduced price for different subscription models)
  • Stats (dashboard overview of all bookings, courses, people, etc.)

Install

After install, run on-init.sh to create the initial database and super user.