Evaluando propuestas

Desarrollo App Android para recibir, surtir y realizar inventarios fisicos

Publicado el 22 Julio, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere desarrollar una APP para android que permita interactual con APIs (endpoint) que permitan realizar tareas de:
recibo
surtido
inventario fisico
localizacion de items
utilizando tecnologia de adquisicion de datos RFID y Codigo de Barras.

Contexto general del proyecto

App Android con sdk rfid. O Uso de endpoints existentes (API) o Login de usuario. O Dashboard general y vigencia de suscripción al iniciar sesión. O Recibo  Elegir Almacen y PO.  En caso de no tener Tag con sku elegir sku a recibir.  Leer EPC  Borrar Lectura previamente realizada hasta antes de confirmar.  Tener conteos de lectura en pantalla  Validar Contenido de Pallet • Ajustar distancia de lectura  Validar Contenido de caja • Ajustar distancia de lectura  Confirmar Recibo  Generar Cedula de Recibo asociado a la PO.  Imprimir etiquetas de rfid de sku en caso de daño incluir fotografía de la dañada.  Usar End Point para registro de datos de recibo y lecturas. O Surtido  Elegir Almacen y SO.  Leer EPC  Borrar Lectura previamente realizada hasta antes de confirmar.  Tener conteos de lectura en pantalla  Validar Contenido de Pallet • Ajustar distancia de lectura  Validar Contenido de caja • Ajustar distancia de lectura  Alerta visual de faltante de surtido.  Confirmar Surtido  Generar Cedula de surtido asociado a la SO.  Usar End Point para registro de datos de surtido y lecturas. O Localización EPC  Ubicar epc con una ui que permita oír y por colores para determinar cercanía del producto  ajustar distancia de lectura. O Inventario Fisico (INV)  Sincronizar la Terminal en una base de datos local.  Elegir ubicación para realizar conteo.  Leer EPC  Borrar Lectura previamente realizada hasta antes de confirmar.  Tener conteos de lectura en pantalla  Alerta visual de faltante de INV.  Confirmar INV  Mostrar Cedula de conteo de inventario vs Inventario Físico (INV) importado.  Firmar de conformidad para 2 usuarios (Responsable y Tomador de inventario con (nombre completo + puesto+ No Empleado)  Usar End Point para registro de datos de inventario y lecturas.  Poder limpiar la base de datos local con un PWD  Respaldar la base de datos local despues de cada cedula cerrada y guardarla empacada por 5 dias únicamente, despues eliminarla.  Publicarla en la tienda de PlayStore  Que reciba notificaciones desde el backend. O Poder leer código de barras e identificar EPC o viceversa. O Generar etiqueta y enviarla a impresión a un dispositivo de red. O Escribir EPC solo usuario perfil administrador. O Borrar EPC solo usuario perfil administrador. O Discriminar Lecturas de rfid que no sean del proveedor de tags o etiquetas etk y se descarten. Código Fuente • Código fuente entregado por avance semanal en una plataforma de administracion de código github • Codificación OOP • Usar nomenclatura estándar puede proponerse un estándar. Pruebas dev/qa • control llevado con issue log especifico por cada componente web/app/api. • Cada versión se deben entregar pruebas a nivel desarrollo de que esta la funcionalidad operando correctamente para poder proceder a pruebas de usuario. • Se manejara un reporte de issues diariamente como medio de intercambio de ajustes. • Cada versión se deberá nombrar con numero X.yy para identificación de los avances y ajustes. Metodología • Scrum Agile con documentos según la metodología en tareas semanales, entregables. Lenguaje de programación: • Para APP Android: Kotlin, react Native, Flutter SDK • Se utilizaran los SDK de los dispositivos a utilizar para equipos móviles, e impresoras. Tiempo de Realizacion 30 dias Forma Pago 20% al inicio, 30% al concluir programación, 20% al concluir pruebas totales , 30% al publicar y dejar todo funcional y código fuente entregado y validado.

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 E. P.