Evaluating bids

Taskflow - Backend Modular para la Gestión Automatizada de Tareas

Published on the March 24, 2025 in IT & Programming

About this project

Open

Objetivo: Diseñar, modelar, programar, probar, defender la aplicación para dispositivos móviles que consuma servicios web y brinde respuesta a un tema o problemática específica. Contenido del proyecto: Debe entregar una aplicación móvil hecha en Android nativo, utilizando para ello el lenguaje Kotlin. El tema de la aplicación es propuesta por el estudiante y aceptada por el profesor, por escrito, vía correo electrónico y contra el avance número 1 debidamente presentado en tiempo y forma estimados por el Profesor.
Aspectos mínimos a considerar:

Temática: Describe el tema general de enfoque de la aplicación, busque que tenga coherencia y lógica en todos los aspectos que componen la solución.

Interfaz de usuario:
Defina los siguientes aspectos:
1.
Paleta de colores de la aplicación: muestre los colores
2.
Mapa de navegación: estructura de navegación de la aplicación, detalle cada uno de los componentes o paginas que el usuario va a poder acceder y la jerarquía de navegación.

Funcionalidades: Describa ampliamente para qué es cada pantalla, cuáles van a ser los datos que se van a mostrar en dicha pantalla. Si lleva conexión a almacenes de datos, especificar a cuál.

Autenticación: Especifique el o los métodos que se van a utilizar en la aplicación. Utilice al menos uno de las siguientes opciones:
1.
Consumo de servicios REST
2.
Autenticación con Firebase.
3.
Autenticación de Google
4.
Autenticación de Facebook.

Almacenamiento: Detalle qué va a almacenar, el tipo y contenido de los archivos. Además de cómo va a gestionar los datos (lugar de almacenado). Al menos 8 documentos diferentes.

Servicios: Especifique por lo menos uno de los servicios que va a utilizar en su aplicación y explique qué objetivo cumple en la aplicación.
1.
Programación y uso de una funcion Serverless
2.
Cree un servicio de visualización en el Map, con rutas.
3.
Servicio de notificación.
4.
Remote Config (Fire base)
5.
Uso de Machine Learning.

Acceso a datos:
Especifique la opción que va a utilizar para el acceso a datos de la aplicación:
1.
Uso de una base de datos a través de un servicio web.
2.
Uso de Firestore.
3.
Uso de Real time Data Base.
4.
Describa qué aspectos se gestionaran en el acceso a datos.

Nomenclatura, identación, estándares de programación y nombre de variables:
Se evaluará el código. Para esto, deberá seguir estándares de programación, arquitectura MVVM, nombres de variables con su respectivo prefijo y descripción de qué acción hace y el nombre de la variable ejemplo:
o
btn_add_home
o
txt_name_home
o
edtx_user_mail
o
avg_age
o
txt_user_name
Para la identación del código deberá estar normado bajo el estándar de java
if(avg_age >= 30){
Log.e(“El promedio de edad es mayor a 30 años”);
}
ó
if(avg_age >= 30)
{
Log.e(“El promedio de edad es mayor a 30 años”);
}

Project overview

Es el proyecto de universidad que se debe crear, en mi caso debo realizar una aplicación Taskflow como un Planer o algo parecido, siguiendo esa guia

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Required platforms Android
I need to Create an app
Similar apps Other
Back-end is required Yes
Payment gateway No

Delivery term: April 07, 2025

Skills needed