Los usuarios ( en un principio para sesiones y hacer CRUD ) estan en MONGO.
La base de datos SQL la tengo que PLANET SCALE.
Poder ver las siguientes rutas:
#PRODUCTOS CRUD
- -https://ecommerce-2xh0.onrender.com/api/v1/productos (GET) ENDPOINT CON REDIS 😍
- -https://ecommerce-2xh0.onrender.com/api/v1/productos/2 (GET)
- -https://ecommerce-2xh0.onrender.com/api/v1/productos/2 (PATCH) ruta protegida
- -https://ecommerce-2xh0.onrender.com/api/v1/productos/2 (DELETE) ruta protegida
- -https://ecommerce-2xh0.onrender.com/api/v1/productos (POST) ruta protegida
#ADMIN
- -https://ecommerce-2xh0.onrender.com/api/v1/admin (GET)
- -https://ecommerce-2xh0.onrender.com/api/v1/admin (POST) ruta protegida
- -https://ecommerce-2xh0.onrender.com/api/v1/admin/auth (POST)
#CATEGORIAS
- -https://ecommerce-2xh0.onrender.com/api/v1/categorias (POST) ruta protegida
- -https://ecommerce-2xh0.onrender.com/api/v1/categorias (GET) ruta protegida
- -https://ecommerce-2xh0.onrender.com/api/v1/categorias/2 (GET) ruta protegida
- -https://ecommerce-2xh0.onrender.com/api/v1/categorias/2 (PATCH) ruta protegida
- -https://ecommerce-2xh0.onrender.com/api/v1/categorias/2 (DELETE) ruta protegida
#VENTAS
- -https://ecommerce-2xh0.onrender.com/api/v1/ventas (POST) ruta protegida
- -https://ecommerce-2xh0.onrender.com/api/v1/ventas (GET) ruta protegida
Para ésta ultima, podemos iniciar sesion con:
{ "nombre" : "Emiliano", "password": "123456", "email": "emiibarraa@hotmail.com" }
Ésta API se desarrolla con middleware HELMET para aplicar seguridad.
✅ CORS
✅ CRUD DE DIFERENTES ENTIDADES QUE FALTAN.
✅ MERCADO PAGO
Base de datos SQL: https://drive.google.com/file/d/1-LH6CKnDmZaka8t4PmSqmMO4UVaynEPw/view?usp=sharing