Hermes is a android aplication for managemento of delivery packs.
For this backend, i've used Docker for the database container, node as the main language end sequelize for the ORM.
The service have the following features:
-
- Multi permissions platform (provider and deliveryman)
-
- CRUD of users with middlewares routes for permissions
-
- Association of images for user avatar profile
-
- Association of images for user avatar profile
-
- CRUD of users, recipients, packages and delivery problems
To init this backend, you will need a docker container with the .env configs, now, you can start the API with the following lines:
cd hermes-backend
yarn start
Also, to manage the services, you can use the Insomnia with this configuration file