desarrollo APP recolección de datos
$30-250 USD
Pagado a la entrega
Es necesario una app android que pueda recolectar datos por medio de un formulario prediseñado con campos select, input, etc, e inserte estos datos en un MySql, Debe funcionar tanto on line como off line, sincronizando los datos una vez que el dispositivo obtenga conectividad.
La app deberá funcionar de manera online y offline, se utilizará para recolectar datos y completar la siguiente base de datos:
DB MySql de nombre "OVT":
TABLAS:
usuarios:
id: autoincremental
user
name
pass
type: admin (access to all), backend (access only backend), frontend (access only frontend)
status: active o inactive
municipios:
id
nombre: var chart 200
Provincia
escuelas
id: autoincremental
Id_municipio (relacionado con tabla municipios, campo id)
nombre: var chart 200
direccion: var chart 200
telefono:
contacto1: var chart 200
c1mail
c1tel: int
contacto2: var chart 200
c2tel: int
c2mail
cursos
id: autoincremental
Id_escuela (relacionado con tabla escuelas, campo id)
grado: var chart 50
turno: var chart 50
alumnos
id: autoincremental
Id_curso (relacionado con tabla cursos, campo id)
nombre: var chart 200
nacimiento: date
autorizado: bit
dni: int 10
sexo:
ausencia
id: autoincremental
id_ausencias
fecha: datetime
Id_alumno (relacionado con tabla alumnos, campo id)
ausente: bit(valor por defecto null)
autorizado: bit (valor por defecto null)
Bandejas:
Id:
Descripcion
Colores:
Id:
Color
mediciones
id: autoincremental
Datetime
Id_usuario
Id_alumno
odesf: int 2
Odcil: decimal 4,2 (+12 to -12 in steps of 0.25)
odeje: decimal 4,2(+12 to -12 in steps of 0.25)
oiesf: decimal 4,2(+12 to -12 in steps of 0.25)
oicil: decimal 4,2(+12 to -12 in steps of 0.25)
oieje: decimal 4,2(+12 to -12 in steps of 0.25)
Dp int 3
valoradd: decimal 5,2
Bandejalejos int 2
Modelolejos int 2
Colorlejos int 2
Calibrelejos int 2
odesfcerca: decimal 4,2
odcilcerca: decimal 4,2
odejecerca: decimal 4,2
oiesfcerca: decimal 4,2
oicilcerca: decimal 4,2
oiejecerca: decimal 4,2
bandejalejoscerca int 2
modelolejoscerca int 2
calibrelcerca int 2
Colorcerca int 2
Diagnostico var chart 200
Observaciones var chart 200
Estado: relacionado con la tabla “estados”
Estados:
Id
Descripcion (null, derivado, diagnosticado, recetado, en proceso de fabricacion, fabricado, enviado, entregado)
PLATAFORMA WEB BACKEND
Ingreso con usuario y contraseña, cotejando con la tabla “usuarios”
MENU DISPONIBLE:
Alta, baja y modificación de la tabla municipios, escuelas, grados y alumnos
Listado de diferentes informes de por ej alumnos por escuela y grado, con todos los datos disponibles, cuántos alumnos total, cuántos alumnos diagnosticados, etc
Alta, baja y modificación de usuarios
Posibilidad de anular o confirmar medición (solo admin)
Posibilidad de generar recetas con los datos de la medición, el alumno, escuela y municipio
Seguimiento y cambios de estados (tabla mediciones campo estado)
Asignación de tareas a cada usuario en la agenda.
PLATAFORMA ANDROID y IPHONE
Ingreso con usuario y contraseña, cotejando con la tabla “usuarios”
MENU DISPONIBLE
Agenda del dia: se mostrará la escuela asignada desde el backend a ese usuario dia a dia.
Listado con un botón por cada municipio
Listado con un botón por cada escuela de ese municipio
Listado con un botón por cada grado de esa escuela
Boton “tomar lista”
Listado de alumnos con tres opciones para cada uno: ausente, presente, no autorizado
Botón para la creación de un nuevo registro en la tabla “alumnos”
Boton “diagnosticar”
Listado de alumnos que al tocarlo pase a la siguiente pantalla para realizar el diagnóstico
Completar con un formulario la tabla “mediciones” con campos select o input
Con el fin de poder trabajar on line y off line, la app, deberia descargar en una base de datos local en el dispositivo los datos necesarios para su funcionamiento, por ej, usuarios, escuelas, alumnos, etc
Nº del proyecto: #23588029
Sobre el proyecto
20 freelancers están ofertando un promedio de $297 por este trabajo
Hi. I am expert in mobile (Android and Ios ) application development with 7 years of experience. I developed many applications successfully with client satisfaction. Send me message for further discussion Thanks Shyam Más
Hola , Desarrollaré su aplicación para almacenar datos en la tabla mysql y recuperarla en línea y fuera de línea tanto para Android. Tengo un equipo completo de desarrolladores de stack, así que quiero este trabajo. En Más
Hola, espero que estés bien :) Soy un experto en esta tarea y estoy disponible las 24 horas del día, los 7 días de la semana, y tengo 5 estrellas (⭐⭐⭐⭐⭐) en Freelancer.com Después de leer y comprender bien su proyecto Más
Buen día, tengo conocimientos en Java y Android SDK para poder realizar la aplicación Android que requiere. Necesitaría mayor información acerca de los datos y la base de datos MySQL. Saludos
buenas cuento con mas de 3 años de experiencia en el desarrollo de apps moviles en android utilizando como IDE por defecto Android Stduio para la respectiva creacion de apps nativas en android y tambien cuento con cono Más
Hola, He visto los requisitos del trabajo publicar su aplicación de Android que necesita. Siempre estoy listo para ti, para que podamos discutir más detalles. Según su necesidad, cree su aplicación y sitio web para Más
Hola. Soy programador web, experto en programación php/mysql, diseño html5/css3 responsivo y apps Android/IOS. Con más de 8 años de experiencia, dado de alta como autónomo. Puedo realizarle el trabajo que necesita en Más
[Presupuesto solo para Android] Buenas, Viendo que la APP debe poder ser utilizable tanto desde Android como desde IOs, propongo hacer un desarrollo hibrido con Ionic v4. Creo que la APP en si misma sería sencilla, Más