Se busca un desarrollador full-stack para crear un Producto Mínimo Viable (mvp) de la plataforma web 'tap review'. Este proyecto innovador combina placas físicas con tecnología nfc y códigos qr dinámicos, enlazando a páginas web personalizadas para cada negocio.
Funcionalidades clave del MVP:
1. Páginas Públicas Personalizadas para Negocios:
* Cada negocio tendrá una URL única (ej:
tapreview.com/cafe-palermo).
* Página mobile-first, moderna, minimalista y premium.
* Mostrará el nombre y logo del negocio.
* Incluirá botones interactivos para Google Reviews, Instagram, WhatsApp, menú, ubicación, sitio web y reservas.
2. Panel de Administración para la Plataforma:
* Acceso privado con login para el administrador.
* Funcionalidades para crear, editar y eliminar negocios.
* Al crear un negocio, se generará automáticamente una página/URL única.
* El administrador podrá cargar y modificar: nombre del negocio, logo, descripción, enlaces para Google Reviews, Instagram, WhatsApp, menú, ubicación, sitio web y reservas.
* Posibilidad de personalizar algunos aspectos visuales de la página del negocio.
* Generación y visualización de códigos qr correspondientes a cada url de negocio para su uso en placas físicas.
Requisitos técnicos y de diseño:
* Arquitectura profesional con frontend, backend y base de datos, preparada para escalar a cientos o miles de negocios.
* Tecnologías preferidas: React/
Next.js para el frontend,
Node.js para el backend y PostgreSQL para la base de datos, o alternativas equivalentes que aseguren robustez y escalabilidad.
* El diseño debe ser excelente, especialmente en dispositivos móviles, garantizando rapidez, modernidad, minimalismo y una estética premium.
El alcance del MVP prioriza:
* Desarrollo de la página pública para negocios.
* Implementación del panel de administración.
* Configuración de la base de datos.
* Funcionalidades CRUD (Crear, Leer, Actualizar, Eliminar) para negocios.
* Gestión de URLs dinámicas.
* Generación de QR dinámicos.
* Diseño responsive y optimizado para móviles.
Se busca un desarrollador full-stack con experiencia en el desarrollo completo de este tipo de plataformas. El proyecto requiere la entrega del código fuente, documentación técnica y todos los accesos necesarios para asegurar la propiedad total del cliente sobre el desarrollo.
Plazo de Entrega: No definido