WebApp E-Commerce de una tienda de libretas personalizadas y productos varios.
MimuStore permite a un usuario visualizar los productos que están a la venta y poder gestionar compras de uno o más productos, pudiendo efectuar la compra mediante Paypal, Mercado Pago o transferencia bancaria.
Posee un inicio de sesión implementando JWT, que distingue roles de administrador, visitante y usuario.
El visitante (usuario No logueado) solo puede ver los productos disponibles en la página e interactuar en dicha página.
El Rol Usuario (Usuario logueado) permite gestionar una o mas compras, resguardando los datos sensibles.
El Rol Administrador, permite dar de alta nuevos productos, editar los existentes o eliminar aquellos que ya no estén disponibles para la venta. Tambien permite llevar registros de compras y usuarios, y modificar el contenido de la página.
Deploy del frontend: Mimu Store
Deploy del backend: Mimu Store-Backend
- Lenguaje -> TypeScript
- Framework utilizado -> Angular 13
- Bootstrap 5 -> Bootstrap
- Angular Material 13 -> Angular material
- Libreria de alertas -> SweetAlerts2
- Librería Swipper (Carrousel) -> Swipper
- Implementación de pagos con Paypal
- Implementación de de pagos con Mercado Pago
- Lenguaje -> TypeScript
- Framework utilizado -> Nest.JS
- Documentación -> Swagger
- Base de Datos -> PostgreSQL
- Manejo de datos -> TypeORM
- Containers -> Docker
- Diseño de interfaz de usuario y prototipado -> Figma
Nombre | Rol | Contacto |
---|---|---|
Federico Di Cillo | Desarrollador Frontend Angular | [LinkedIn] |
Sharon Ormachea | Desarrolladora Frontend Angular | [LinkedIn] |
Santiago Castellani | Desarrollador Frontend Angular | [LinkedIn] |
Josue Ordonez | Desarrollador Backend NestJS | |
Bryan Davis Sanabria | Desarrollador Backend NestJS | [LinkedIn] |
Dayana Zeledon | Diseñadora UI-UX | [Linkedin] |
Natalia Pedraza | QA | [LinkedIn] |
Rivers Emanuel | Project Manager | [Linkedin] |