Repository navigation
API RESTful for Adopet website
Features
- Data persistence with SQL database;
- CRUD for Users, Pets and Shelters;
- Query result pagination;
- Allow users to adopt pets and hide the pets from the adoption list;
- Allow shelters to cancel adoptions;
- Login endpoint;
- Authentication routes via JWT;
- Authorization routes per profile;
- Automated Build and Tests via GitHub Actions.