Sobre este proyecto
it-programming / web-development
Abierto
Se busca un desarrollador experimentado para llevar a producción una plataforma de logística que ya cuenta con un prototipo funcional en React. Todas las pantallas, flujos e interacciones del frontend están completas. El objetivo principal es implementar el backend real y migrar la aplicación a un entorno de producción robusto y seguro. Las tareas clave incluyen:
1. Implementación de Autenticación Real: Desarrollar un sistema de login y registro completo que incluya autenticación por email, integración con Google OAuth y un proceso de verificación de usuarios.
2. Migración de Base de Datos: Transicionar la base de datos actual (window.storage) a Supabase, utilizando PostgreSQL para asegurar la persistencia y escalabilidad de los datos.
3. Seguridad de API Keys: Mover la llamada a la API de Claude a una Edge Function (función de servidor) para proteger las claves de API y asegurar las interacciones con el motor de Match IA.
4. Integración de Pasarela de Pagos: Implementar una pasarela de pagos (Stripe o Conekta) para gestionar el cobro de comisiones por transacciones dentro de la plataforma.
5. Configuración de Email Transaccional: Establecer un sistema de envío de emails automáticos para notificaciones importantes como cotizaciones, confirmaciones de match y mensajes internos.
El proyecto requiere un enfoque en la seguridad, escalabilidad y eficiencia del backend para soportar los roles duales (Transportista / Empresa), el registro de flotillas, las solicitudes de carga, el motor de Match IA, las cotizaciones, la mensajería interna y los perfiles de usuario ya desarrollados en el frontend. Se valorará la experiencia en la transición de prototipos a entornos de producción y la capacidad para trabajar de manera autónoma.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
Plazo de Entrega: No definido
Habilidades necesarias