Analisando propostas

Ajuste de funciones - App de viajes

Publicado em 10 de Julho de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Modificaciones menores para completar un proyecto para plataforma de rideshare como Uber o Bolt. Cuento con todo el código y los accesos pero no dispongo de mucho tiempo actualmente por lo cual creo el proyecto aquí.

Contexto Geral do Projeto

Tengo una plataforma compuesta por dos app's de rideshare como Bolt o Uber. El proyecto está casi terminado, le faltan un par de puntos que son los que necesito finalizar pero dispongo de poco tiempo actualmente. Se construyó con Kotlin, Firebase y Jetpack Compose además de otras librerías como Room y Dagger. Incluye mapas, algunos formularios y además utiliza varias herramientas dentro de Firebase con FCM y Realtime Database. Las funciones faltantes involucran notificaciones según proximidad en más de una condición, por ejemplo cuando se va a iniciar un viaje y otra al finalizar. Como mencionado anteriormente, falta la comparación de ubicaciones (que ya se encuentran en la base de datos a medida que ambas partes cambian de ubicación) y en base a esto generar notificaciones según cada caso. La parte se faltante refiere a la finalización del viaje y aquí es donde las notificaciones deben generarse. También debe modificarse la vista para mostrar la ventana al pasajero cuando finaliza el viaje. Por un lado una notificación al pasajero indicando el fin del viaje (con una notificación) y para el chofer una ventana que le permita finalizar el viaje además de presentar el monto a cobrar

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android
Eu preciso Eu preciso modificar um app existente
Tipo de aplicativo Gerenciamento - Aplicativo para gerenciamento (turnos, estoque de mercadoria,etc)
Precisa de back-end Não
Gateway de pagamento Não

Prazo de Entrega: Não estabelecido

Habilidades necessárias