Sobre este proyecto
it-programming / web-development
Abierto
Plataforma que pueda albergar varios restaurantes para que éstos puedan recibir pedidos desde el domicilio de sus clientes.
Características generales:
- Plataforma web+app
- multiidioma
- multidispositivo (ios-android) usar phonegap o teconología híbrida similar.
- Multiusuario y multirol: Un rol de súper administrador que pueda acceder a todos los restaurantes. Un rol de administrador de restaurante que pueda acceder sólo a sus restaurantes (un admin puede tener más de un rest). Un rol de cliente.
- Capacidades de SuperAdmin:
· Crear/Modificar/Eliminar usuarios
· Crear/Modificar/Eliminar restaurantes
· Crear/Modificar/Eliminar contenidos de todos los restaurantes (platos, precios, etc...)
· Ver el estado de finanzas (Simple -> elegir restaurante, elegir mes y ver el sumatorio de los pedidos realizados)
· Administrar el correo de notificaciones de la empresa de transportes subcontratada
- Capacidades de Admin:
· Crear/Modificar/Eliminar contenidos de sus restaurantes (platos, precios, etc...)
· Ver el estado de finanzas (Simple -> elegir restaurante, elegir mes y ver el sumatorio de los pedidos realizados)
- Capacidades de Cliente:
· Registrarse (teléfono y mail obligatorio)
· Hacer pedidos (tanto a través de la web como de la app móvil)
· Poder ver pedidos anteriores
Características de los pedidos:
-Eventos: Los Eventos deben ser notificados con un mínimo de X días de antelación (administrable para cada restaurante). Pueden ser de dos tipos: catering (a domicilio) o in situ (comer en el propio restaurante).
-Pedido: En un mismo pedido se pueden elegir platos de distintos restaurantes. Esto afecta a los Eventos, ya que cuando son de tipo catering, podrá elegirse comida de diversos restaurantes.
-Pagos con tarjeta a través de la plataforma.
-Delimitar pedidos geográficamente.
- En cada pedido se enviarán dos tipos de email:
· Emails a cada restaurante seleccionado en el pedido (ejemplo: 2 platos rest X, 2 platos rest Y = 1 mail a X, 1 mail a Y)
· Email a la empresa de transportes subcontratada (un email configurable por superadmin)
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Tiempo completo
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Payment Processor (Paypal, Stripe, etc.)
Roles necesarios Programador
Plazo de Entrega: No definido
Habilidades necesarias