Microservice responsible for managing the sales order flow of a system, controlling access to other services and also consulting the ViaCep external API to obtain updated address information.
This project was developed for my full-stack development specialization and is related to two more microservices. For more information, just access the project description.
- Flask - Web Framework
- SQLAlchemy - ORM
- OpenAPI3 - API Specification
- SQLite - Database
Make sure you have Docker installed and running on your machine.
Once this is done, check if the external network puc-microservice is already created. To check, run the following command in the terminal:
docker network ls
If the network does not exist, run the following command to create it:
docker network create puc-microservice
Additionally, some routes access the online-store-microservice, make sure it is active. For more information on its creation, access its repository.
To start the application, simply run via terminal:
docker-compose up
Open http://localhost:5001/ in your browser to check the running project status.