Evaluating bids

Desarrollo Pwa B2c para Marketplace Social con React, Next.js y Base de Datos Nosql. Ver detalle.

Published on the September 13, 2025 in IT & Programming

About this project

Open

Se busca un desarrollador experimentado para la creación de una Progressive Web App (PWA) con un enfoque de marketplace social B2C. El proyecto implica el desarrollo completo de la aplicación, integrando funcionalidades de red social con capacidades de comercio electrónico.

El cliente proporcionará los diseños en html, css y otros elementos visuales (mobile first y desktop) listos para ser implementados. El enfoque principal del proyecto es el desarrollo y la integración de la lógica de negocio y las funcionalidades.

Elementos clave a considerar para el desarrollo:

Stack Tecnológico Requerido:
- Frontend: React, Next.js, TypeScript
- Estilado: Tailwind (Shadcn)
- Gestión de formularios: React Hook Form (para manejo de estados)
- Validación de datos: Zod (para tipado y validación de formularios)
- Notificaciones: Soner (para alertas y notificaciones)
- Funcionalidades de chat: Emoji Mart (para emojis)
- Tablas dinámicas: Tanstack/react-table
- Efectos visuales: Canvas Confetti
- Carruseles: Embla Carousel
- Animaciones: Framer Motion
- Gráficas: Recharts
- Subida de archivos: React Dropzone

Base de Datos y Autenticación:
- Para la base de datos principal, dada la lógica de marketplace social (publicaciones, comentarios, compras), se sugiere MongoDB por su flexibilidad y naturaleza NoSQL.
- Para la autenticación (Login, Register), se requiere una solución ligera. Se propone Firebase , AWS Cognito o una nativa de MySQL por tema de presupuesto (plantear) para este propósito, integrándose con el backend.

Integraciones:
- La aplicación debe integrarse con pasarelas de pago locales en Colombia, específicamente Wompi, Nequi o Daviplata, si eres extranjero te explicamos.

Infraestructura y Gestión del Proyecto:
- La tecnología de nube a utilizar es Microsoft Azure. El ambiente de desarrollo será proporcionado por el cliente.
- El progreso del desarrollo debe ser visible y gestionado a través de un repositorio Git.
- El MVP (Producto Mínimo Viable) debe ser desarrollado siguiendo las mejores prácticas de Progressive Web App.

Plazo de Entrega:
- El proyecto debe ser completado en un plazo de 1 mes calendario a partir de la fecha de contratación.

Requerimientos:
-Los candidatos deben enviar URLs especificas de este tipo de proyectos.
-El candidato(a) debe forma un acuerdo de confidencialidad antes de mostrarle el proeycto y las historias de usuario.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site

Delivery term: Not specified

Skills needed

Other projects posted by O.