This API was developed especially for fans of the anime "The Seven Deadly Sins" (Nanatsu no Taizai). It offers a wide range of functionalities to access detailed information about the anime.
- Pytest
- Pylint
- SQLAlchemy
- Pre-commit
- Cerberus
Clone the repository via SSH/HTTP
git clone https://github.com/luizcarlosom/api-seven-deadly-sins.git
Create a virtual environment
python -m venv venv
Activate virtual environment Windows
Windows: .\venv\Scripts\activate
Activate virtual environment Linux
Linux: source venv/bin/activate
Install the dependencies
pip install -r requirements. txt
Run Application
py manage.py runserver
To run all the tests of the application, execute "pytest"
in the terminal