Evaluando propuestas

Desarrollo y Mantenimiento de Plataforma E-commerce Integral con Tecnologías Modernas

Publicado el 05 Junio, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Estamos buscando un desarrollador experimentado para trabajar en nuestra plataforma de comercio electrónico integral, Threads Fashion. Esta plataforma está lista para producción y ha sido desarrollada con React, Spring Boot y MongoDB, ofreciendo una experiencia de compra online completa y robusta. Necesitamos un profesional que pueda contribuir a su evolución, mantenimiento o personalización.

Características principales de la plataforma:
* Interfaz de usuario moderna y adaptable desarrollada con React 18 y Vite.
* Autenticación jwt segura y control de acceso basado en roles (rbac).
* Integración con la pasarela de pago Razorpay.
* Verificación OTP de Twilio y notificaciones por correo electrónico.
* Panel de control para la gestión de productos, pedidos y clientes.
* Seguimiento de dispositivos y gestión de sesiones activas.
* Arquitectura de despliegue basada en Docker.
* Documentación de API RESTful con Swagger/OpenAPI.
* Integración con la base de datos en la nube MongoDB Atlas.

Calidad del código:
* Arquitectura basada en DTO para una clara separación de responsabilidades.
* Gestión global de excepciones y respuestas API estandarizadas.
* Validación de entrada y saneamiento de solicitudes.
* Pruebas de integración y unitarias con JUnit y MockMvc.
* Código base modular, mantenible y escalable.

Funciones de seguridad:
* Implementación de Spring Security 6.
* Autenticación sin estado basada en JWT.
* Puntos finales administrativos protegidos por RBAC.
* Protección contra ataques XSS y de inyección.
* Flujos de trabajo seguros para la verificación OTP.

Tecnologías utilizadas:
Java 17, Spring Boot, Spring Security, MongoDB Atlas, React 18, Vite, Docker, Razorpay, Twilio, Zoho Mail, Swagger/OpenAPI.

Buscamos un freelancer con experiencia en estas tecnologías y la capacidad de integrarse en un proyecto existente para realizar mejoras, implementar nuevas funcionalidades o brindar soporte técnico. Se valorará la proactividad y la capacidad de trabajar de forma autónoma.

Categoría Programación y Tecnología
Subcategoría Tiendas Online (e-commerce)
¿Cuál es el alcance del proyecto? Crear una tienda nueva

Plazo de Entrega: No definido

Habilidades necesarias