VM
VM
VM
VM
VM
VM
VM
VM
← proyectos

EcoRide

Plataforma de carpooling full-stack

Flask PostgreSQL MongoDB HTMX Alpine.js Docker
Una plataforma de carpooling que requería control de acceso basado en roles, una arquitectura de doble base de datos para distintos tipos de datos, e integridad transaccional fiable.
Backend en Flask con PostgreSQL para datos relacionales (usuarios, viajes, reservas) y MongoDB para registros de eventos. Vistas SQL personalizadas para patrones de consulta complejos. Atomicidad transaccional mediante decoradores Python. RBAC para roles de conductor, pasajero y administrador. Dockerizado para un despliegue reproducible.
En línea en vem-test.xyz. Código fuente en GitHub.