Evaluando propuestas

App Android con sitio web admin para entrega de paquetes

Publicado el 23 Noviembre, 2023 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesitamos una App de Android para que nuestros repartidores (3-5) puedan ser notificados de un nuevo servicio, puedan tomar el servicio realizar la entrega y notificar con una foto y un comentario al realizar la entrega. Desde un sitio Web un Admin seria el encargado de cargar la información de estos pedidos (Nombre del cliente, numero de paquetes, direcciones de entrega, valor) al sitio web para que aparezcan en la app y así algún repartidor pueda tomarlo y realizar las entregas, en esta misma web el admin puede ver el estado de cada servicio (En Camino, Entregado, Cancelado) así como la foto y comentario que el repartidor pone en la app al momento de entregar.

Es para un pequeña empresa seria una app de uso privado no requiere ser montada en la tienda de Google, solo necesitamos el APK para dar a nuestros repartidores que son solo entre 3 a 5 con los que trabajamos a diario y una web donde 1 admin entra a diario  a cargar nuevos servicios y ver el estado de los demas servicios.

Para el tema de las direcciones no necesitamos de mapa interno ya que el admin es quien al momento de cargar el pedido pone un link que es la ubicacion compartida por el cliente previamente, es decir no requerimos de API de Maps ya que en cada dirección pondremos un Link al momento de cargar el pedido.

Nosotros visualizamos una app algo así:
- Login (Usuario y Contraseña) (Los usuarios los crea el Admin desde el sitio web admin)
- App con 4 Botones inferiores (Mi Perfil, Pedidos, Mi Ruta, Billetera)
              *Mi Perfil: Sale foto de Usuario, Nombre, Correo, Teléfono (Nada es editable por el
                usuario, esta información la puede cargar y editar solo el Admin desde el sitio Web
                Admin)
                *Pedidos: Aquí Aparecen los pedidos disponibles para ser tomados por los usuarios
                (Un cuadro con Nombre del Cliente, Numero de Paquetes, Valor) y un botón de
                acción "Tomar Pedido". Estos Pedidos solo pueden ser cargados y editados por el
                Admin desde el sitio web admin.
              *Mi ruta: Aquí aparecen los pedidos que el usuario Tomó de la ventana Pedidos, el
              mismo cuadro anterior (Pedidos) pero en botón de acción ahora dice "Ver Detalles" al
              dar a este botón se abre la información mas detallada del servicio, (Nombre del
              Cliente, Dirección, Numero de Paquetes, Dirección de cada uno de los paquetes, Link
              de Maps para cada una de las direcciones). Aqui el usuario puede cargar evidencia
              de cada entrega (1 Foto y 1 Comentario por cada dirección) y un botón de Finalizar
              Servicio.
              *Billetera: Aqui solo se vera un valor total que es la suma de unos movimientos que
                solo el admin hace desde el sitio web de admin, el usuario no puede editar nada solo
                ver el total del balance de los movimientos que el admin agregue, (Descripción del
                movimiento, Valor en pesos Colombianos).

Desde el sitio Web Admin el Administrador debe poder Cargar Pedidos Nuevos, Crear y Eliminar usuarios repartidores, agregar movimientos a la billetera de cada usuario repartidor, ver el estado de los servicios de cada usuario repartidor, quitar pedidos a un usuario o re asignar pedidos de un usuario a otro.

Esta app sera usada solo por un maximo de 10 Usuarios Repartidores
El Sitio Web Admin sera usado por maximo 2 Administradores
La Apk es de uso Privado no estará disponible en tiendas
Solo necesitamos guardar datos de los últimos 60 días de entregas (50 Entregas Diarias Promedio) la información de mas de 60 días puede ir siendo eliminada automáticamente para no saturar el espacio.

Gracias!

Contexto general del proyecto

Nosotros visualizamos una app algo así: - Login (Usuario y Contraseña) (Los usuarios los crea el Admin desde el sitio web admin) - App con 4 Botones inferiores (Mi Perfil, Pedidos, Mi Ruta, Billetera) *Mi Perfil: Sale foto de Usuario, Nombre, Correo, Teléfono (Nada es editable por el usuario, esta información la puede cargar y editar solo el Admin desde el sitio Web Admin) *Pedidos: Aquí Aparecen los pedidos disponibles para ser tomados por los usuarios (Un cuadro con Nombre del Cliente, Numero de Paquetes, Valor) y un botón de acción "Tomar Pedido". Estos Pedidos solo pueden ser cargados y editados por el Admin desde el sitio web admin. *Mi ruta: Aquí aparecen los pedidos que el usuario Tomó de la ventana Pedidos, el mismo cuadro anterior (Pedidos) pero en botón de acción ahora dice "Ver Detalles" al dar a este botón se abre la información mas detallada del servicio, (Nombre del Cliente, Dirección, Numero de Paquetes, Dirección de cada uno de los paquetes, Link de Maps para cada una de las direcciones). Aqui el usuario puede cargar evidencia de cada entrega (1 Foto y 1 Comentario por cada dirección) y un botón de Finalizar Servicio. *Billetera: Aqui solo se vera un valor total que es la suma de unos movimientos que solo el admin hace desde el sitio web de admin, el usuario no puede editar nada solo ver el total del balance de los movimientos que el admin agregue, (Descripción del movimiento, Valor en pesos Colombianos). Desde el sitio Web Admin el Administrador debe poder Cargar Pedidos Nuevos, Crear y Eliminar usuarios repartidores, agregar movimientos a la billetera de cada usuario repartidor, ver el estado de los servicios de cada usuario repartidor, quitar pedidos a un usuario o re asignar pedidos de un usuario a otro. Esta app sera usada solo por un maximo de 10 Usuarios Repartidores El Sitio Web Admin sera usado por maximo 2 Administradores La Apk es de uso Privado no estará disponible en tiendas Solo necesitamos guardar datos de los últimos 60 días de entregas (50 Entregas Diarias Promedio) la información de mas de 60 días puede ir siendo eliminada automáticamente para no saturar el espacio. Gracias!

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Android
Necesito Crear una app
Tipo de app Gestión - Aplicación de gestión (turnos, stock de mercadería, etc.)
Necesita backend
Procesador de pago No

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por D. A.