Evaluando propuestas

Aplicación Web y Pequeña app android que sincronicen entre sí

Publicado el 28 Marzo, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Se necesita:
-una aplicación WEB preferentemente realizar utilizando Visual Studio 2015 ó 2017 .NET C# y Bootstrap para los web forms. Puede utilizarse JavaScript. NO utilizar librerías pagas o crackeadas.


-Una app para Android (apk) preferentemente desarrollada utilizando XAMARIN
Luego de finalizado el desarrollo necesitamos contar con el código fuente, y una base de ejemplo inicializada y los pasos para compilar y hacer el deploy de la aplicación Web y la app. La base de datos puede ser SQL Server, MySQL o cualquier otro motor gratuito.
Marco del desarrollo:
Nosotros atendemos a clientes que pueden tener diferentes establecimientos y les ofrecemos nuestros servicios.


Luego los visitamos, hacemos un relevamiento al que llamamos orden de trabajo para informarles que problemas tienen, sacamos fotos (a través de un teléfono celular), ese relevamiento u orden de trabajo con la foto debería sincronizar con la app web para poder emitir un informe y enviárselo al cliente.
En la aplicación web tengo que tener la posibilidad de dar de alta: clientes (nombre, dirección, teléfono, condición de iva, etc), establecimientos, técnicos (usuarios del sistema y de la app), ordenes de trabajo o editar las que se cargaron en el celu de cada técnico. Para esto se deben generar un informe de orden de trabajo bastante simple (cliente, establecimiento, problemas a resolver, soluciones aplicadas a cada problema, prioridad y fotos del problema y la solución aplicada).

El informe tiene formato tabla.
Además, tengo que tener una agenda donde me muestre las tareas y/o órdenes de trabajo para uno o todos los técnicos (las tareas tienen fecha, fecha de vencimiento, periodicidad y prioridad y fecha de terminación, cliente o establecimiento al que están asociados).
Datos necesarios en la Orden de trabajo: Titulo, observación (más detallada), prioridad, fecha, fecha de vencimiento, técnico asociado o responsable, problemas (abm de problemas, con descripción y fotos), soluciones (abm de soluciones, con descripción y con foto), fecha de resolución, firma del cliente -cargarla mediante la pantalla del cel- (opcional)
también es necesario un módulo de presupuestación donde se pueda realizar un presupuesto por servicios ofrecidos.

Sería un ABM de presupuestos: cliente, fecha de comprobante, vencimiento, numero, ítems del presupuesto -servicios- monto unitario, cantidad, total, descuento. Total general del comprobante. Una planilla de presupuestos es necesaria, donde se puedan buscar presupuestos por cliente o fecha y visualizarlos.

Un ABM de Servicios ofrecidos. Muy simple. Descripción del servicio, código, precio, activo o no.


En la app para Android, se debería poder hacer lo siguiente:
Recibir notificaciones de tareas y permitir cargar o editar tareas existentes.
Tener un listado de tareas y ordenes de trabajo pendientes.
Cargar una pre orden de trabajo (con los datos de la orden de trabajo) para relevar problemas y sacar fotos de esos problemas.


Esto debe sincronizar con la aplicación Web.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Diseñador, Programador

Plazo de Entrega: No definido

Habilidades necesarias