This is an open source appointment management system for driving schools. In this system, you can manage students, appointments, cars and instructors.
Install docker and docker-compose in your system and execute:
docker-compose up
To create a user you will need to execute this:
docker-compose run --rm backend node ./db_scripts/create_user.js
Remember to edit create_user.js
file to change the password and user name before executing it.
- Node.js
- React
- GraphQL
- Rethinkdb
The server use moment.utcOffset("+01:00") to return result of CET time zone result. This won't work for people not in CET zone. Possible solution: store timezone in user object.