MakerAdmin - Ett Administrationssystem för Makersverige
MakerAdmin består av ett antal olika moduler som tillsammans hjälper er som driver ett Makerspace att sköta den löpande administrationen, med hantering av medlemsregister, behörigheter, nyckeltaggar, betalningar, utskick & påminnelser samt enklare ekonomihantering.
OBS: Det finns mängder med information att uppdatera i denna dokumentation
- api-v0.1.raml är inte uppdaterad på länge
- Uppdatera api-console till 4.x
- Dokumentera MakerAdmin-Hub
- Microservices.md stämmer ej överens med verkligheten
- CONTRIBUTING.md är icke existerande + att länkning ej fungerar
- GDPR.md är icke existerande
- todo.txt är inte länkad och dessutom inte uppdaterad på evigheter. Bör nog skyfflas in i Roadmap.md
- chille har en hel del grejer som behöver commitas
- Det finns nog en del dokumentation i andra repositories som antingen kan flyttas hit, eller tas bort helt och hållet
MakerAdmin är ett IT-stödsystem för att underlätta administration i Makerspace eller annan liknande organisation. Systemet är tänkt att erbjudas som en tjänst på nationell nivå. Självklart är systemet open source och går enkelt att sätta upp på en egen server.
Systemet är uppbyggt på en så kallad "micro services"-arkitektur. Detta innebär i praktiken att man bryter isär ett störra system (monolit) till små inviduella tjänster. Varje micro service ska i största möjliga mån vara fristående från resten av systemet, men kan självklart kommunicera med andra micro services. På så vis kan en utvecklare eller ett team fokusera på en modul och det blir sedan enkelt att driftsätta den som en del av systemet.
Det finns många olika moduler i MakerAdmin. Se Microservices.md för en komplett lista
Läs mer i Roadmap.md
MakerAdmin strävar efter att vara kompatibel med GDPR och förenkla arbetet för styrelsen. Läs mer i GDPR.md
All API-dokumentationen finns i en så kallad RAML-fil. Denna fil går att visa online med en Javascript-baserad RAML-viewer som heter api-console.
Läs mer om behörighetssystemet
Läs mer i CONTRIBUTING.md