Terminado

Continuidad de desarrollo de aplicación móvil para Android, con ventanas para guardar y consultar data usando varias Bd en Mssql ya existente en Aws

Publicado el 06 Agosto, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Requisitos obligatorios:
•    Desarrollo, mantenimiento de actuales  y nuevas ventanas en la app de Android con compilacion tambien para iOS. Compilación y entrega de ejecutables moviles parciales y finales.
•    Debe usarse el repositorio actual del código fuente y comentar nuevo codigo fuente.
•    Todas las ventanas de interfaz deben ser visualmente homogéneas a un 100% entre sí y guiarse por el Brand Board (paleta de colores, tamaños y estilos de texto, distribución, iconografía, etc).

Observaciones:
    Las reglas de negocio de origen y destino de los datos son provistas por nuestro equipo en forma de vistas o stored procedures creadas en la base de datos sql mencionada, éstas son  invocadas desde la interfaz de la aplicación móvil usando la api existente. Ya se cuenta con con API  de conexion a base de datos multiples con funciones universales para consulta y edicion de datos.
    Este proyecto es de largo alcance, por lo que seguramente se necesitarán adecuaciones futuras y desarrollos de nuevas funcionalidades, y la idea es trabajar de la mano continuamente con el mismo desarrollador para homogeneizar el código y minimizar tiempos de entrega.

Herramientas de desarrollo usadas:
pm2
nginx
github
npm
node v16
react native
expo

nginx: se usa como reverse proxy para apuntar al puerto 3000 que es el puerto en el que internamente corre el servidor de nest.js para ser consumido a traves del puerto 80 de la instancia
PM2: para que el servidor permanezca en ejecucion constante sin parar 24/7
github: para gestionar los cambios y las ramas del repositorio del codigo fuente
node y npm: para ejecutar el codigo
react native: es un Framewotk basado en Node para crear aplicaciones
expo: es el motor que genera la aplicacion en Android y en iOS

Contexto general del proyecto

La app móvil es un complemento (no implica gps) a una aplicacion desktop con varios años en producción para el sector transportista terrestre (www.transportex.net). De preferencia la nueva app para Android debe servir para versiones 7 u 8 en adelante (para aprovechar usuarios que posean telefonos antiguos). EL DESARROLLADOR DEBE USAR Y TENER AMPLIOS CONOCIMEINTOS EN LAS HERRAMIENTAS DE DESARROLLO ANTES MENCIONADAS

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Plataformas requeridas Android, iPhone
Necesito Modificar una app existente
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