Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

An open-source web application for managing a Fablab or a Makerspace

License

NotificationsYou must be signed in to change notification settings

fablab-sion/fablab-manager

 
 

Repository files navigation

Description

Fablab-manager is a fully open-source web application that allows you to easily manage a Fablab (or any makerspace). You can manage :

  • Users (with membership type)
  • Machines (with machine type)
  • Reservations
  • Calendar (display a google calendar in the reservation module)
  • Price of machines (linked to membership type and machine type)
  • Payment (when members pay you)
  • Usage of machines (when member pay for your services)
  • Subscription (price depend on membership type and subscription duration is editable)
  • Audit of all action done on the platform
  • See accounting information

Demo

Live demo onquality.fablab-fribourg.ch

User :admin@gmail.com

Password :fablab

Technologies

  • Java 8
  • MySQL
  • SpringBoot
  • AngularJS

Installation

The easiest way to run this application is to use docker. You will need:

Copy thedocker-compose.yml file and theconfig folder. Adapt the configuration in this folder. Then run:

docker-compose up -ddocker-compose logs -f

Default users

LoginPasswordgroups
admin@gmail.comfablabcomite
animator@gmail.comfablabanimator
member@gmail.comfablabmember
extern@gmail.comfablabnone

Development

  • Add this entry in your host file:127.0.0.1 mysql (or change the datasource url in application.properties)
  • Install MySQL (add the schema and userfablab or change the login info in application.properties)
  • Build and run using mavenmvn spring-boot:run
  • If you use intellij, the spring boot will be detected and you can run it directly from the IDE

About

An open-source web application for managing a Fablab or a Makerspace

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java57.8%
  • JavaScript26.4%
  • HTML14.2%
  • CSS1.2%
  • Shell0.4%

[8]ページ先頭

©2009-2025 Movatter.jp