Goal of the project is to enable managing whole city on a single main platform with 2 mobile platforms for different user types.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Install Node.js 8
- Update npm
sudo npm i -g npm
npm i
- Run the project with npm script for develop environment
npm start
- Access it at localhost:3000
- Ensure code quality by enabling eslint and running linting npm script once in a while
npm run lint
- FollowedSOLID principles