About this project
it-programming / web-development
Open
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)
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability Full time
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Payment Processor (Paypal, Stripe, etc.)
Roles needed Developer
Delivery term: Not specified
Skills needed