Desarrollen el backend para un clon de Amazon/MercadoLibre.
La API debe satisfacer cada endpoint que está utilizando el frontend, de manera que el frontend funcione completamente. La API debe crearse como repositorio en Github y debe ser "entregada" al profesor utilizando el enlace, donde se enviará unicamente el link al repositorio. El proyecto se desarrolla de manera individual, con fecha de entrega 30 de Abril.
Los endpoints a desarrollar incluyen, pero no están limitados a:
- Login con usuario y contraseña.
- Login con token.
- Registro de usuario.
- Get usuario
- Get publicaciones de un usuario
- Get publicaciones recientes
- Get publicacion individual
- Crear publicacion
- Get publicaciones en carrito
- Agregar publicacion a carrito
- Eliminar publicacion de carrito
- "Comprar" carrito
- Get historial de compras
- Crear review para publicacion
- Get reviews de una publicacion