About this project
it-programming / others-5
Open
Esta es la primera etapa de un proyecto que busca integrar diferente tipo de información para finalmente ser presentada en una plataforma como Power Bi o similar, aplicación para celular y pagina web.
La base de datos se debe nutrir de la información específica de diferentes clientes. Simultaneamente, cada cliente va a tener su grupo de trabajo en diferentes areas que van a aportar información y finalmente cada cliente va a tener usuarios que van a cargar la información desde formularios específicos.
Puntos importantes
Los diferentes clientes no podran ver la información del otro, y los asociados o personal de su grupo de trabajo tendra acceso a ver datos específicos en base a permisos.
Cada cliente a su ves tendra usuariarios (que no forman parte de su grupo de trabajo ) que completaran formularios específicos para ser poseteriormente analizados, el objetivo final es que esta información sea cargada en aplicación o formulario en el telefono.
La carga de la información en los diferentes formularios tiene que tener la posibilidad de ser incorporada offline y online, en todos los niveles (cliente, grupo de trabajo, usuario).
Los resultados de esa carga solo se podran ver reflejados cuando llegue a conectarse a internet.
En todos los niveles la información que ya fue cargada y llego a la nuve tiene que poder ser vista a pesar de estar offline.
La base de datos y todo lo relacionado debe quedar organizado, y alojado de tal forma que como dueño de la idea y producto pueda continuar con el desarrollo con los mismos o distintos programadores, con la posibilidad de mudarlo de server, y con la posibilidad de trabajar con otros programadores en el desarrollo de otras partes del proyecto.
En esta primera etapa se necesita crear una base de datos que relaciones información de:
Características de los formularios:
los formularios deberian funcionar de 4 formas:
1. Carga de datos individuales (uno por uno) en plantilla excel
2. Carga de datos en forma de importación de csv o de tabla excel, permitiendo al cliente que si quiere cargar mucha información que ya esta ordenada o organizada pueda hacerlo o inclusive si la información se desprende de un producto de terceros y la misma llega en csv o excel o similar, este pueda importarla facilmente a la base de datos
3.
Carga individual a través de aplicación. Esto tiene sentido para algunas areas específicamente en donde reciben información puntual sobre un sujeto o en el caso de los usuarios finales que cargan datos propios.
4. Carga por importación directa de otras aplicaciones.
Otro punto de recolección de información es la Web, de donde se tiene que recopilar información en forma automatica que va a nutrir un área importante de información.
Algunas caractiristicas que pueden servir para orientar a los desarrolladores.
Los distintos tipos de formularios a ser completados por los usuarios: Datos individuales y personales (usuario final individual) , Datos de consultas medicas y tratamientos kinesiologicos, esta info es principalmente texto pero tambien imagenes (grupo de trabajo ), Calendarios del grupo de trabajo, Calendarios de competencia, fixtures, inforamción de tablas excel.
Recopilación de información de planillas excel existentes: estas son planillas pre existentes o que previenen de la exportación de soft ya utilizados.
Paginas web con información deportiva: estas pueden de paginas pre pagas o de gratuitas. La información que se necesita es especifica sobre datos historicos de los jugadores, estadisticas de minutos jugados , partidos, competencias. Es información que engeneral esta disponible en muchos sitios.
Category IT & Programming
Subcategory Other
Project size Medium
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Delivery term: Not specified
Skills needed