Sobre este proyecto
it-programming / web-development
Abierto
Se busca un equipo o desarrollador experimentado para crear una plataforma web y una aplicación móvil robusta y centralizada para Winning Team Preuniversitario. El objetivo principal es lograr la automatización total de la gestión administrativa, financiera y académica, con la entrega completa del código fuente y la base de datos.
El proyecto abarca los siguientes módulos clave:
1. Gestión de Usuarios y Matrículas:
- Implementación de roles de usuario: Administrador, Profesor, Alumno y Representante.
- Sistema de registro de alumnos a través de crm/api, incluyendo una ficha completa con datos relevantes como carrera y universidad de interés (unach/espoch).
- Proceso de matriculación completamente automatizado, con generación automática de contratos en formato PDF.
2. Finanzas y Pagos Automatizados:
- Configuración de planes de pago flexibles y un tablero de cartera para visualizar el estado de los pagos (al día / en mora).
- Validación automática de transferencias bancarias: El sistema debe procesar códigos o referencias bancarias para aplicar los pagos de forma autónoma, eliminando la necesidad de intervención o corroboración manual.
- Funcionalidad de cierre de caja por sede (Riobamba / Virtual).
3. Facturación Electrónica SRI (Ecuador):
- Integración directa con el Servicio de Rentas Internas (SRI) de Ecuador a través de Web Services, sin depender de intermediarios de pago mensual.
- Capacidad para la firma electrónica automática de documentos (utilizando archivo .p12) y envío automatizado de archivos xml/ride por correo electrónico.
4. Gestión Académica y Aula Virtual (LMS Nativo):
- Herramienta para la creación y gestión de horarios de clases.
- Registro de asistencias con alertas automáticas de inasistencia enviadas vía WhatsApp (integración API) y correo electrónico.
- Desarrollo de un Sistema de Gestión de Aprendizaje (LMS) propio, que permita subir y organizar recursos como PDFs, videos de clases, tareas y calificaciones.
- Bloqueo automático del acceso al LMS para alumnos que se encuentren en mora con sus pagos.
5. Aplicación Móvil (Android/iOS):
- Desarrollo de una aplicación nativa para dispositivos Android e iOS, diseñada para alumnos y representantes.
- La aplicación debe ser una solución 'todo en uno', ofreciendo acceso al aula virtual, horarios, notas, historial de pagos y facturas.
- Implementación de notificaciones push para recordar pagos, informar sobre faltas y notificar nuevas tareas.
Requisitos del Freelancer:
- Se requiere la entrega total del código fuente y la base de datos al finalizar el proyecto.
- Experiencia demostrable y sólida en proyectos que involucren facturación electrónica (específicamente con sri), automatización bancaria, integración con api de whatsapp y desarrollo de sistemas de gestión de aprendizaje (lms).
- La propuesta debe incluir un presupuesto total detallado y un cronograma de tiempos dividido por hitos del proyecto.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
Plazo de Entrega: No definido
Habilidades necesarias