En este curso te voy a enseñar como crear una aplicación E-COMMERCE desde cero utilizando Flutter y su Gestor de estado RIVERPOD acompañado de Spring Boot y MySQL. Integraremos Mercado Pago y Stripe como Pasarelas de Pago donde incluiremos Pagos en Tarjeta y efectivo. Aprende a programar con un Senior Developer combinando las mejores tecnologías que tiene Flutter y Spring Boot actualmente para desarrollar apps Multiplataforma y un Backend robusto:
APP:
- Diseño de pantallas
- Riverpod (Gestor de estado)
- Almacenamiento local
- Manejo de imagenes
- Peticiones HTTP (DIO)
- Mercado Pago (Tarjetas y efectivo)
- Stripe (Tarjetas debito y credito)
BACKEND:
- 1. Spring Boot (Lenguaje Java)
- 2. MySQL (Base de datos)
- 3. JPA Hibernate
- 4. Spring Security
- 5. Almacenamiento de archivos (Imagenes)
- 6. CRUD API (Create, Read, Update, Delete)
- 7. JWT (Bearer Token)
- 8. Proteccion de rutas por ROLES de usuario
- 9. Configuracion de Pasarelas de pago Mercado Pago y Stripe
Y MUCHO MAS!
Espero que te suscribas a mi curso y poderte brindar todo mi conocimiento sobre este interesante mundo del desarrollo móvil profesional.
Flutter:
Es un framework de código abierto desarrollado por Google para crear aplicaciones nativas de forma fácil, rápida y sencilla. Su principal ventaja radica en que genera código 100% nativo para cada plataforma, con lo que el rendimiento y la UX es totalmente idéntico a las aplicaciones nativas tradicionales.
Spring Boot:
Es un framework de código abierto para aplicaciones Java. Se utiliza para simplificar el desarrollo de aplicaciones empresariales, ofreciendo soporte para diversas tecnologías y patrones de diseño. Spring proporciona una base sólida para la construcción de aplicaciones Java complejas y escalables, permitiendo a los desarrolladores enfocarse en la lógica de negocio en lugar de los detalles de la infraestructura.





