Sobre este proyecto
it-programming / mobile-development
Abierto
Desarrollo de Sistema Web Empresarial y Aplicación Móvil (iOS y Android) con infraestructura propiedad del cliente
Descripción del proyecto
Nos encontramos en la búsqueda de uno o dos profesionales especializados (o equipo de desarrollo) para la creación de:
Una plataforma web empresarial completa, funcional y escalable, que integre el sistema operativo interno de la empresa.
Una aplicación móvil avanzada, intuitiva y fácil de usar, compatible con App Store (iOS) y Google Play Store (Android).
Los detalles funcionales completos serán compartidos de manera privada con los candidatos seleccionados.
Alcance general del sistema web
La plataforma web deberá permitir , la gestión integral de operaciones empresariales, incluyendo entre otros: Sistema de reservas. Gestión de clientes y usuarios. Pagos únicos y pagos recurrentes. Suscripciones mensuales. Cuotas iniciales o membresías. Pagos de mantenimiento mensual permanentes.
Control administrativo y reportes. Panel administrativo con distintos niveles de acceso. Futura e integración con aplicaciones móviles.
Aplicación móvil
La aplicación deberá: Ser intuitiva y de fácil uso. Mantener sincronización completa con la plataforma web. Funcionar correctamente en: iOS (App Store) Android (Google Play). Cumplir estándares necesarios para publicación oficial. Tener arquitectura escalable y segura.
condiciones obligatorias de propiedad y control (muy importante)
el desarrollo deberá realizarse exclusivamente bajo infraestructura propiedad del cliente.
Se solicita cumplimiento obligatorio de los siguientes puntos:
1. Dominio web
El dominio será adquirido y administrado únicamente por el cliente.
El desarrollador no tendrá acceso propietario al dominio ni capacidad de transferencia.
2. Hosting y servidores
El servidor o infraestructura cloud será contratado exclusivamente por el cliente.
El desarrollador trabajará únicamente mediante accesos temporales o permisos asignados.
3. Repositorio del código fuente
Todo el desarrollo deberá realizarse en un repositorio propiedad del cliente:
GitHub o GitLab del cliente.
El cliente será propietario absoluto del repositorio.
El desarrollador será agregado únicamente como colaborador.
Entrega obligatoria:
Código fuente completo.
Historial del repositorio.
4. Base de datos
La base de datos deberá:
Estar alojada dentro de infraestructura del cliente.
Permitir exportación completa en cualquier momento.
No utilizar servidores externos controlados por el desarrollador.
Entrega obligatoria:
Backup completo estructural y de datos.
5. Accesos administrativos
El cliente deberá mantener siempre:
Acceso Super Administrador.
Control total de usuarios y permisos.
El desarrollador no podrá mantener accesos permanentes posteriores a la finalización del contrato.
6. Cuentas de publicación de aplicaciones
Las aplicaciones deberán publicarse exclusivamente en cuentas propiedad del cliente:
Apple Developer Account del cliente.
Google Play Developer Account del cliente.
El desarrollador participará únicamente como usuario invitado.
7. Backups y continuidad operativa
El sistema deberá incluir:
Backups automáticos.
Procedimiento de restauración.
Documentación técnica básica.
8. Seguridad del sistema
El sistema no deberá contener:
accesos ocultos,
credenciales externas,
dependencias privadas no transferibles.
Todo acceso deberá ser removible por el cliente.
9. Documentación obligatoria
Entrega final deberá incluir:
Manual técnico básico.
Arquitectura del sistema.
Instrucciones de despliegue.
Dependencias utilizadas.
10. Finalización de relación laboral
En caso de finalizar la relación profesional:
el cliente podrá retirar accesos inmediatamente,
el sistema deberá continuar funcionando sin dependencia del desarrollador.
Perfil buscado
Buscamos profesionales con experiencia comprobable en:
Desarrollo Full Stack.
Aplicaciones web empresariales.
Desarrollo mobile multiplataforma.
Arquitecturas seguras y escalables.
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
Plazo de Entrega: No definido
Habilidades necesarias