Sobre este proyecto
it-programming / mobile-development
Abierto
IMPORTANTE: Se adjuntan dos documentos con preguntas y respuestas de postulantes interesados.
Se requiere una aplicación para un club (similar al cine) y debe cumplir las siguientes requisitos:
A) Requisitos funcionales
1. Cuatro tipos de usuario: administrador, cajero, portero y cliente
2. El usuario administrador podrá crear/modificar eventos, promociones, usuarios de distinto tipo y categorías de clientes.
3. El usuario cajero validará un código promocional y/o la categoría de un cliente para realizar el cobro de la entrada.
4. El usuario portero validará las entradas digitales que presente un cliente (una entrada DEBE ser utilizada sólo una vez) y la categoría a la cual pertenece el cliente
5. El usuario cliente podrá autoregistrarse en la aplicación y su número telefónico será validado a través un código enviado por SMS
6. El usuario cliente puede ser de distintos tipos (VIP, Público general, Socios)
7.
El usuario cliente podrá visualizar descuentos, promociones y eventos de acuerdo a diferentes criterios (al menos que considere tipo de cliente, edad del cliente, horario, día de la semana)
8. El usuario cliente al momento de pagar una entrada debe existir la posibilidad de hacerlo a través de una tarjeta de crédito (WebPay o One Click)
B) Requisitos NO funcionales
1. La aplicación tendrá interacción con un servidor a través de servicios JSON
2.
La aplicación puede ser desarrollada en HTML5 para generar posteriormente generar versiones para Android e iOS(la generación de las versiones es parte del proyecto), o bien, desarrollar nativamente para cada sistema.
3. Compatibilidad con teléfonos más populares en el mercado chileno
4. Opcionalmente ofertar la inscripción en Google Play y App Store
5. Opcionalmente ofertar por el diseño gráfico
6.
Indicar la garantía ofrecida para la aplicación una vez finalizado el desarrollo.
7. Se debe entregar el código fuente de la/s aplicacion/es desarrolladas
8. Documentación asociada
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Payment Processor (Paypal, Stripe, etc.), Otros (Otras APIs)
Plataformas requeridas Android, iPhone
Plazo de Entrega: No definido
Habilidades necesarias