Backend de la aplicación SearchPet usando express con mongoDB, con sistema de autenticación normal, google, facebook.
Poco a poco se irá agregando más puntos finales.
Hasta el momento se desarrolló los siguientes puntos finales, la documentación la iré mejorando de a poco, lo pueden ver en el siguiente enlace documentación
- Chat en tiempo real, se pueden enviar mensajes de texto e imágenes, falta en adaptarlo 100% a móvil y arreglar algunas cosas.
GET, POST, DELETE
/:idUser
GET, PUT, PATCH, DELETE
/:idUser/pets
GET
/:idUser/activities
GET
GET, POST, DELETE
/:idDepartament
GET, PUT, PATCH, DELETE
GET, POST
/:idProvince
GET, PUT, PATCH, DELETE
GET, POST, DELETE
/:idDistrict
GET, PUT, PATCH, DELETE
POST
/token
GET, POST
POST
POST
GET, POST, DELETE
/:idPet
GET, PUT, PATCH, DELETE
/:idPet/upload-profile
PATCH
/:idPet/images
POST, DELETE
GET, POST, DELETE
/:idTypePet
GET, PUT, DELETE, PATCH
GET, POST, DELETE
/:idBreed
GET, PUT, DELETE, PATCH
GET, POST
/:idLostPet
GET, DELETE
/:idLostPet/comments
POST, GET
GET, POST
/:idLostPetComment
DELETE
GET, POST
GET, POST
GET
POST
- "@joi/date": "^2.1.0",
- "bcrypt": "^5.0.1",
- "cloudinary": "^1.31.0",
- "cors": "^2.8.5",
- "express": "^4.18.1",
- "express-fileupload": "^1.4.0",
- "fs-extra": "^10.1.0",
- "joi": "^17.6.0",
- "google-auth-library": "^8.6.0",
- "jsonwebtoken": "^8.5.1",
- "mongoose": "^6.5.0",
- "morgan": "^1.10.0"
- "nodemailer": "^6.8.0",
- "socket.io": "^4.6.0",
- "uuid": "^9.0.0"
- "dotenv": "^16.0.1",
- "nodemon": "^2.0.19"