Evaluando propuestas

Nexus Link

Publicado el 08 Enero, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Mi nombre es Gustavo Schmidt y tengo una empresa de desarrollo de software, hoy en dia desarrollamos un sistema ERP que se llama Nexus y necesitamos extender su funcionamiento a una app nativa de celular desarrollada en nativescript. No todas las funcionalidades del sistema van a estar en la app, solo vamos a comenzar por el módulo de reparto. Al finalizar el desarrollo deben incluir el código fuente, la documentación y el manual.


Todo debe estar en Ingles. En un proyecto de NativeScript con Angular y Typescript.

El objetivo de la app es darle al chofer la herramienta de cargar datos en su dia laboral. El alcance de la app de manera resumida es:

1) El chofer al iniciar el dia de trabajo inicia la app, cargando el horario en que inicio, seleccionando el vehiculo por la patente, y sacando una foto del tablero donde se vea el cuenta kilometros, ademas de cargarlo y se informa la posicion. Todos los datos salen de un servicio rest de mi sistema ya funcionando.


Una vez que se cargan, se llama al servidor para guardar los datos por otro servicio rest. Una vez que inicia la app puede operar las siguientes funcionalidades.

2) Cargar gastos: si el chofer tiene un gasto, por ejemplo cargar nafta, se debe sacar una foto del ticket, cargar el monto y el proveedor (precargado en el sistema) e informar todo por servicio rest (fecha, chofer, patente, foto, monto, proveedor y posicion, forma de pago). La forma de pago puede ser en efectivo, tarjeta o un metodo prepago (las formas estan precargadas en el sistema)

3) Cargar mantenimiento del auto. Informar (fecha, chofer, patente, tipo de mantenimiento, observaciones, posicion)

4) Cargar un viaje, indicando (fecha, chofer, patente, monto, forma de pago, observaciones, posicion)

5) Cargar un cobro en efectivo (fecha, chofer, patente, monto, observaciones, posocion)

6) Informar la posicion cada cierto intervalo de tiempo o distancia, informando (fecha, chofer, patente, posicion)

7) Ver la caja entre fechas (datos tomados del servicio rest)

8) Finalizar dia, informando (fecha, chofer, patente, posicion)

Hoy usamos nuestro SVN y tenemos varias entidades en Typescript  que representan el modelo de datos, la idea es que usen este codigo y terminen la APP.

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, iPhone, iPad

Plazo de Entrega: No definido

Habilidades necesarias