Evaluando propuestas

Programacion app movil y una web admin

Publicado el 05 Febrero, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Se require una app para llevar un registro de los autos han sido estacionados para una empresa de ValetParking, el app debe funcionar en android.

App:
-Enlace de app con plataforma (sera al principio, solo se necesita una sola vez y sera por medio de un token creado en un admin panel online)
-Login (basado en pin de 4 digitos)
-Logout
-Registro de auto
*Placas
*Color
*Marca/Modelo
*Cel del dueño
*ID del Seguro (a mano)


*En cuanto se register debe llegar un whats al dueño diciendo una frase como “Gracias por confiar en Valetparking, su vehiculo esta asegurado en axa con el id xxxx. Para pedir que traigan tu auto solo da clic aqui”
*Si el usuario contesta en ese whats, el app debe volver a responder exactamente la misma frase 3 veces maximo, despues de eso no deberia contestar nada el app
*Si el usuario da clic en el link se debe abrir una pagina que diga “Estas Seguro que quieres que ValetParking te traiga tu auto de Vuelta?” con un boton que diga “si, estoy Seguro” y un boton que diga “no, gracias”
*El boton de “no, gracias” debe hacer que la pagina quede en blanco (no redirigir, sino ponerla en blanco)
*El boton de “si, estoy seguro”, debe mandar un push notif al app y decir algo como “El dueño del auto tal con tales placas y tales caracterisiticas quiere su auto. Cel tal (por si ocupan localizer al dueño por alguna razon)” con un boton que diga algo como “ya lo traje”
*Cuando den clic en “ya lo traje” al dueño le tiene que llegar un whats que diga “su auto lo espera en la entrada”
*Cuando el auto sea entregado en el app se debe poner marcar como “auto entregado” y al dueño le llegara un whats que diga “Su auto ha sido entregado, gracias por confiar en ValetParking”
-Lista de notificaciones (autos pendientes por traer de Vuelta)

Toda accion debe estar guardada en un log interno porque por ejemplo es crucial saber en que instante fue entregado un auto o en que momento fue recibido (timestamps)



Asimismo se necesita un admin panel online en el que se puedan dar de alta dispositivos que utilizaran el app.




Admin Panel Online:

-Login
*email/pass
-Registro (como tal no habra, nosotros le generaremos el user/pass, pero debe llevar name,lastname,email,pass)
-Recuperacion de pass por email
-Cambio de pass
-Logout
-ABC de dispositivos
*Debe tener un “nombre” o “tag” algo como “tablet del grupo A”
*Debe dar un token, el cual voy a escribir en el app una sola vez para enlazar el app a la        plataforma
-ABC de usuarios
*name,lastname,pin (4 digitos)
-Grid de registros (para que el admin pueda ver todos los registros)
*Filtro por dispositivo
*Filtro por evento
*Columnas ordenables por asc o desc

Toda accion debe estar guardada en un log interno

Del lado cliente puede ser realizado con angular, react, vue o html/jquery, del lado back pueden utilizar cualquier tecnologia, pero preferiblemente nodejs.

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
Plataformas requeridas Android

Plazo de Entrega: No definido

Habilidades necesarias