hmm

module
v0.0.0-...-c266842 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 27, 2024 License: MIT

README

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

Directories

Path Synopsis
cmd
internal
dao
hmm
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL