Microservice for withdraws and laptop management in NoteMaua project for Instituto Mauá de Tecnologia.
The project aims to create a system that facilitates the process of laptop withdrawal and devolution for Instituto Mauá de Tecnologia. It provides a platform for students and staff members to manage the borrowing and return of laptops.
The purpose of the project is to implement a Clean Architecture for microservices using AWS Lambda. Clean Architecture follows the principles of SOLID and emphasizes structuring the code in layers, each with a specific responsibility. This architectural approach ensures a modular and maintainable codebase.
To develop this project, we have utilized the clean_mss_template, a template specifically designed for creating microservices with clean architecture.
Clone the repository using the template.
python -m venv venv
virtualenv -p python3.9 venv
venv\Scripts\activate
source venv/bin/activate
pip install -r requirements-dev.txt
pytest
STAGE = TEST
- Luigi Trevisan - LuigiTrevisan
- Rafael Bidetti - Bidetti
- Dimitri Zenaro - Diimy