Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 1.82 KB

README.md

File metadata and controls

43 lines (30 loc) · 1.82 KB

Hmm! (Hackerspace Membership Management!)

Description

Fictional project to manage memberships for Makerspaces/Hackerspaces. This is a Work In Progress project combining a backend writen in Golang and a frotend using React. The goal is to include only functionality, contents are not provided in this project.

FRONT END IS STILL IN EARLY STAGE AND WIP

Features

  • Running fully in Docker Compose for easy bootstrapping
  • PostgreSQL performant database
  • Telemetry and traces with Prometheus, Grafana and Tempo.
  • Management of Sessions, cookies, permissions, email verification, accounts, ...
  • Management of Hackerspace equipment and equipment authorizations
  • React admin panel to administer resources and sub-resources

Requirements

  • Docker

QuickStart

To run everything:

git clone https://github.com/dmartzol/hmm
cd hmm
make build

Then visit http://localhost:80.

Credits

Go PostgreSQL React TailwindCSS Docker Grafana Prometheus VectorLogoZone