AdoptMe is a Node.js and Express-powered platform designed to streamline pet adoptions through a robust REST API. It provides comprehensive tools for managing adoptable pets, user profiles, and adoption procedures.
$ npm install$ npm run devhttp://localhost:9090
ROUTE /api/docs
GET /api/mocks/mockingusers/:users
GET /api/mocks/mockingpets/:pets
POST /api/mocks/generatemockingdata/:users/:pets
GET /api/users/
GET /api/users/:uid
PUT /api/users/:uid
DELETE /api/users/:uid
GET /api/pets/
GET /api/pets/:pid
PUT /api/pets/:pid
DELETE /api/pets/:pid
GET /api/adoptions/
GET /api/adoptions/:aid
POST /api/adoptions/:aid
To run tests, run the following command
npm run testhttps://hub.docker.com/r/aaex/coderhouse_final_back-3
docker pull aaex/coderhouse_final_back-3docker run -d -p 8080:9090 -e PORT=9090 -e MONGODB_URL=[YOUR MONGO URI] aaex/coderhouse_final_back-3- PORT: 9090
- MONGODB_URL: link to your mongo DB.
- Class: 70375
- Instructor: Alejandro Huertas
- Tutor: Marcos Peirone