Sobre este proyecto
it-programming / mobile-development
Abierto
¡hola amigos!
estamos republicando el proyecto debido a la cantidad de preguntas que han surgido para el desarrollo del proyecto por parte de ustedes los desarrolladores. Muchos de ustedes ya tienen la información de nuestro proyecto, pero a esos desarrolladores que ya la tienen, les agradeceríamos nos indicaran si aún están disponibles para trabajar con nosotros. De los desarrolladores que ya tenemos propuestas, solo tendremos en cuenta para la seleccion a aquellos que nos respondan si están disponibles.
Sómos una agencia que ha sido contratada para desarrollar este proyecto, pero por falta de disponibilidad es necesario subcontratarlo.
Pedimos disculpas por la demora en la selección, pero nuestro cliente se tomo su tiempo para iniciar el proyecto.
Adjuntamos mapa de navegacion de la app móvil para entenderla mejor.
DESCRIPCION:
El proyecto busca facilitar y administrar el cobro de dinero, para aquellas personas o negocios que se dedican a recaudar cuotas diarias, semanales, quincenales, mensuales etc.
PERFILES A crear en el sistema:
• superadministrador web (control total del proyecto)
• administradores web (personas que contratan el servicio)
• cobradores (personas que descargan y utilizan la app móvil. Recibiran credenciales de acceso desde el perfil "Administrador")
CARACTERISTICAS Y funciones del proyecto:
• los usuarios descargarán la app móvil y obtendrán un periodo de prueba (personalizado desde el superadministrador) para que el usuario utilice el sistema
• las credenciales que el usuario obtenga, servirán para acceder tanto al “administrador web” como a la app móvil por el tiempo que determine el “superadministrador”, ya que es posible que el “administrador web” y el “cobrador” sean la misma persona; en caso que no lo sea, desde el “administrador web” será posible editar la clave de acceso para el “cobrador” que utilizará la app móvil.
• Después que el tiempo de prueba venza, al “Administrador web” le aparecerá un mensaje en pantalla indicándole que debe pagar para seguir usando el sistema.
• El “Administrador web” será la persona que tendrá a su cargo los “cobradores” que usaran la App móvil. Por cada cobrador adicional que el “Administrador web” quiera tener en el sistema, deberá pagar al "Superadministrador", para ello se requerirá el enlace a pasarela de pagos.
• El “Administrador web” asignará desde su panel de control, las credenciales de acceso para esos “cobradores” que decida tener. Con ello, en caso que alguno de ellos deje de trabajar, lo puede eliminar del sistema, y éste no podrá usar mas la App móvil.
• En el proyecto, la lista de clientes a los cuales se les debe cobrar se les llamará “RUTA”.
• Al ingresar a la App móvil, la “ruta” mostrará el listado de clientes a los cuales se les debe cobrar el dia de hoy. En caso que el cobrador desee ver los demás clientes, usará el filtro por fecha para seleccionarla y recibir los resultados.
• La “RUTA” se podrá crear desde el “Administrador web” o desde la “App móvil”
• La App móvil debe poder trabajar en estado OFFLINE ya que existe la posibilidad que los cobradores lleguen a zonas de difícil conexión. En el momento que dichos cobradores se puedan conectar correctamente a una red con datos, la App móvil sincronizará los datos que guardó en estado OFFLINE, por lo tanto se debe garantizar que no se perderá información.
• En el sistema hay 2 términos importantes:
- Arqueo de caja: Valor que indica el valor de dinero que el cobrador debe tener en su bolsillo, esto es Caja inicial + Abonos a la caja + Dinero cobrado - Creditos nuevos – Gastos de la ruta
- Estado de caja: Cerrado ó Sin cerrar. Si no se ha cerrado aparece activo un botón de “cierre de caja”. Esto cierra el día para el cobrador.
Guarda datos y sincroniza. El valor de la caja es el valor del inicio de caja del día siguiente.
• En el “administrador web” tendrá un mapa (Ej: a traves de Google Maps) donde aparecerán identificados los clientes que tiene, con ello dicho “administrador web” podrá crear las rutas de acuerdo a la cercanía entre los clientes.
• El cliente contratará el servicio de host (recomendamos Digital Ocean), ya que nos parece un servicio económico y muy estable.
• El proyecto debe estar listo en MÁXIMO 60 DÍAS.
Les recordamos que estamos adjuntando mapa de navegacion de la app móvil para entenderla mejor.
Quedamos muy atento a sus comentarios o preguntas, la idea es elegir el desarrollador mañana Miercoles 7 de Febrero a mas tardar en horas de la noche.
¡Muchas gracias!
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 el diseño
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Plataformas requeridas Android, iPhone
Plazo de Entrega: 10 Marzo, 2018
Habilidades necesarias