Desarrollo de un prototipo de una app
Budget: $750 – $1,500 USD
Proyecto:
Desarrollar el prototipo de una App que permita a un pequeño o mediano empresario, recopilar datos de su negocio (financieros, mercadeo, producto/servicio y materias primas), calcular indicadores, recibir reportes históricos de la evolución del negocio, agendar citas con asesores para analizar KPIS y tomar decisiones sobre su negocio.
Funcionalidades:
1. Registrar el usuario y contraseña en la plataforma.
2. Guardar los registros de los usuarios y contraseñas en una base de datos.
3. Registrar la información de la empresa por única vez.
4. Guardar el registro de la información de la empresa en una base de datos.
5. Registrar la información de las materias primas/insumos por única vez.
6. Guardar el registro de la información de los insumos en una base de datos.
7. Guardar el registro de la información del producto en una base de datos.
8. Registrar la información del producto por única vez.
9. Guardar el registro de la información del producto en una base de datos.
10. Registrar la información de todas las transacciones del negocio en el libro diario. Es decir, transacciones de compras y ventas del día del negocio.
11. Guardar el registro de la información de las transacciones del día a día del negocio en una base de datos.
12. Dependiendo del software de contabilidad del negocio, consumir la información de las API de los softwares de contabilidad colombianos como por ejemplo. ALLEGRA o SIIGO.
13. Dependiendo de la red social a través de la cual el negocio hace mercadeo, Consumir la información de las API de las redes sociales (Facebook e Instagram) y del Google Analytics, para obtener los datos de mercadeo del negocio.
14. Realizar cálculos históricos de once (11) indicadores financieros del negocio y mostrar informes tipo dashboards.
15. Realizar cálculos históricos de cuatro (4) indicadores de mercadeo del negocio y mostrar informes tipo dashboards.
16. Realizar cálculos históricos de (21) veintiún indicadores de sostenibilidad y mostrar informes tipo dashboards.
17. Descargar informes tipo dashboards de los indicadores financieros, mercadeo y de sostenibilidad del negocio especifico.
18. Descargar informes comparativos de los indicadores financieros, mercadeo y de sostenibilidad del negocio, con otros negocios de la misma industria.
19. Descargar informes comparativos de los indicadores financieros, mercadeo y de sostenibilidad del negocio, con otros negocios de la misma ciudad.
20. Agendar cita con un experto para revisar los resultados de los indicadores.
21. Descargar informes personalizados con indicadores específicos elegidos por el usuario.
Requerimientos Técnicos:
1. Desarrollo del Backend en tres capas (datos, servicios y controladores) para garantizar escalabilidad.
2. Desarrollo del Backend utilizando, node, express, Javasript y/o typescript.
3. Desarrollo del Frontend con Angular y/o React.
4. Realizar el modelado y análisis de datos con python.
Tiempo de entrega:
45 días - 60 dias.
Entregables
1. Un (1) documento de modelo de datos o modelo entidad relación.
2. Un (1) documento de Metodología SCRUM con metas a alcanzable en cada SPRINT incluyendo cronograma.
3. Una (1) reunión semanal para verificar avances con base en cronograma.
4. Un (1) documento de Arquitectura/Diseño – Visión general del software. Incluye las relaciones con un entorno y los principios de construcción que deben utilizarse en el diseño de los componentes del software.
5. Documentación Técnica – Documentación de código, algoritmos, interfaces y API.
6. Documento de seguridad de la plataforma.
7. Manuales de Usuario final– Manuales para el usuario final, los administradores del sistema y el personal de apoyo.
8. Entrega de Código fuente completo.
9. Primera entrega de plataforma en funcionamiento
10. Entrega final de plataforma
Desarrollar el prototipo de una App que permita a un pequeño o mediano empresario, recopilar datos de su negocio (financieros, mercadeo, producto/servicio y materias primas), calcular indicadores, recibir reportes históricos de la evolución del negocio, agendar citas con asesores para analizar KPIS y tomar decisiones sobre su negocio.
Funcionalidades:
1. Registrar el usuario y contraseña en la plataforma.
2. Guardar los registros de los usuarios y contraseñas en una base de datos.
3. Registrar la información de la empresa por única vez.
4. Guardar el registro de la información de la empresa en una base de datos.
5. Registrar la información de las materias primas/insumos por única vez.
6. Guardar el registro de la información de los insumos en una base de datos.
7. Guardar el registro de la información del producto en una base de datos.
8. Registrar la información del producto por única vez.
9. Guardar el registro de la información del producto en una base de datos.
10. Registrar la información de todas las transacciones del negocio en el libro diario. Es decir, transacciones de compras y ventas del día del negocio.
11. Guardar el registro de la información de las transacciones del día a día del negocio en una base de datos.
12. Dependiendo del software de contabilidad del negocio, consumir la información de las API de los softwares de contabilidad colombianos como por ejemplo. ALLEGRA o SIIGO.
13. Dependiendo de la red social a través de la cual el negocio hace mercadeo, Consumir la información de las API de las redes sociales (Facebook e Instagram) y del Google Analytics, para obtener los datos de mercadeo del negocio.
14. Realizar cálculos históricos de once (11) indicadores financieros del negocio y mostrar informes tipo dashboards.
15. Realizar cálculos históricos de cuatro (4) indicadores de mercadeo del negocio y mostrar informes tipo dashboards.
16. Realizar cálculos históricos de (21) veintiún indicadores de sostenibilidad y mostrar informes tipo dashboards.
17. Descargar informes tipo dashboards de los indicadores financieros, mercadeo y de sostenibilidad del negocio especifico.
18. Descargar informes comparativos de los indicadores financieros, mercadeo y de sostenibilidad del negocio, con otros negocios de la misma industria.
19. Descargar informes comparativos de los indicadores financieros, mercadeo y de sostenibilidad del negocio, con otros negocios de la misma ciudad.
20. Agendar cita con un experto para revisar los resultados de los indicadores.
21. Descargar informes personalizados con indicadores específicos elegidos por el usuario.
Requerimientos Técnicos:
1. Desarrollo del Backend en tres capas (datos, servicios y controladores) para garantizar escalabilidad.
2. Desarrollo del Backend utilizando, node, express, Javasript y/o typescript.
3. Desarrollo del Frontend con Angular y/o React.
4. Realizar el modelado y análisis de datos con python.
Tiempo de entrega:
45 días - 60 dias.
Entregables
1. Un (1) documento de modelo de datos o modelo entidad relación.
2. Un (1) documento de Metodología SCRUM con metas a alcanzable en cada SPRINT incluyendo cronograma.
3. Una (1) reunión semanal para verificar avances con base en cronograma.
4. Un (1) documento de Arquitectura/Diseño – Visión general del software. Incluye las relaciones con un entorno y los principios de construcción que deben utilizarse en el diseño de los componentes del software.
5. Documentación Técnica – Documentación de código, algoritmos, interfaces y API.
6. Documento de seguridad de la plataforma.
7. Manuales de Usuario final– Manuales para el usuario final, los administradores del sistema y el personal de apoyo.
8. Entrega de Código fuente completo.
9. Primera entrega de plataforma en funcionamiento
10. Entrega final de plataforma