Se requiere el desarrollo de una aplicación web completa, denominada "Unclick Menus", diseñada para que los restaurantes puedan crear, gestionar y publicar sus menús de forma digital. La plataforma debe ser robusta, intuitiva y segura, ofreciendo una experiencia fluida tanto para los administradores de restaurantes como para los clientes finales. Los requisitos clave incluyen:
1. Usuarios y Autenticación:
- Implementación de un sistema de registro para nuevos restaurantes.
- Funcionalidad de inicio de sesión seguro para acceder a los perfiles privados.
- Gestión de sesiones activas para mantener a los usuarios autenticados.
- Verificación de suscripción activa para el acceso al dashboard y funcionalidades premium. Los restaurantes sin una membresía activa no podrán acceder a su panel de control.
2. Panel "Mi Dashboard":
- Creación de una página privada que sirva como centro de control para cada restaurante.
- Visualización clara del nombre del restaurante, el plan de suscripción actual y la fecha de vencimiento.
- Resumen de los productos creados y el estado general del menú (activo/inactivo).
- Accesos rápidos a funciones esenciales como editar el menú, agregar nuevos productos, previsualizar el menú público y descargar el código QR asociado.
- Registro y visualización de las últimas acciones realizadas por el usuario en la plataforma.
3. Editor de Menú:
- Herramienta intuitiva para que los restaurantes puedan agregar nuevos productos a su menú digital.
- Campos para el nombre del producto, precio, descripción detallada, categoría y carga de una fotografía.
- Funcionalidad para editar fácilmente los detalles de los productos existentes.
- Opción para activar o desactivar productos individualmente, controlando su visibilidad en el menú público.
- Capacidad para organizar los productos por categorías, facilitando la navegación para los clientes.
4. Página Pública del Menú:
- Generación de una URL pública única para cada restaurante (ej.
Midominio.com/menu/[id]).
- Esta página mostrará exclusivamente los productos que el restaurante haya marcado como activos en su editor.
- Diseño responsive y atractivo para garantizar una buena visualización en cualquier dispositivo.
5. Gestión de QR:
- Cada restaurante tendrá la capacidad de generar y descargar un código QR personalizado.
- Este QR debe enlazar directamente a la página pública de su menú digital, permitiendo a los clientes acceder fácilmente escaneándolo.
6. Sistema de Membresías:
- Implementación de tres planes de suscripción con los mismos beneficios pero diferente duración: mensual, trimestral y anual.
- El sistema debe estar preparado para integrar enlaces de pago externos (como Stripe o Revolut) para la gestión de las suscripciones. No se requiere la integración directa de pasarelas de pago, sino la capacidad de redirigir a enlaces de pago externos.
Prazo de Entrega: Não estabelecido