Project developed during Rocketseat's NLW Expert in Python.
The project aims to automate the generation of identification tags (barcodes) for goods in a logistics system.
- Flask - Web Framework
- Barcode - Barcode Lib
- Pytest - Unit Test Lib
- Pre Commit - Pre Commit Hooks
- Pylint - Code Static Checker
Create a python virtual environment with the following command.
python -m venv .venv
Activate your virtual environment.
For Windows, run the following command:
.\.venv\Scripts\activate
For Linux, run the following command:
source .venv/bin/activate
Install all necessary libraries in your virtual environment by running the following command:
pip install -r requirements.txt
To start the API, simply run via terminal:
python run.py
- Thanks to Rockeseat for the excellent initiative that helps to develop thousands of people in new technologies demanded by the market.
With 🧡 by Pedro Henrique de Paula Alves 😊