Buscamos un desarrollador con experiencia en .NET para implementar una plataforma de capacitación online en nuestro sitio web existente,
casoenlinea.cl. El proyecto implica la creación de una nueva página interna con funcionalidades específicas para la gestión de cursos y participantes.
Requisitos del Proyecto:
1. Página Interna de Capacitación:
* Debe alojar un video de capacitación.
* Debe contener un formulario con 3 preguntas relacionadas con el contenido del curso.
2. Proceso de Acceso y Registro de Participantes:
* Cuando un cliente compra un curso en nuestra web y paga por un número específico de personas (ej. 5), se debe habilitar un formulario para que el cliente ingrese los datos de cada participante.
* Los datos a registrar por participante son: Nombre y Apellido, Cargo, RUT, y Correo electrónico.
* Al finalizar la carga de datos, se mostrará un botón de envío.
* Al enviar, se debe enviar automáticamente un correo electrónico a cada participante con el acceso directo al curso de capacitación.
3. Requisitos para Acceder al Curso:
* El acceso al curso debe requerir el rut de la empresa que realizó la compra y el rut de la persona registrada por el cliente.
4. Condiciones para la Aprobación del Curso:
* El participante debe ver el video completo.
* El participante debe contestar correctamente las 3 preguntas del formulario.
* Si se cumplen ambas condiciones, se debe mostrar un mensaje de "Felicitaciones, curso aprobado."
5. Reporte Final:
* Una vez que todos los participantes de una compra hayan completado el curso, se debe enviar automáticamente un informe a los administradores del sitio con el listado completo de los usuarios aprobados.
* En caso de que alguno de los usuarios no complete el curso en un plazo definido (ej. 7 días), se requiere un informe adicional indicando cuáles usuarios aún no han realizado o completado la capacitación.
6. Restricciones Técnicas:
* Limitar el acceso al video exclusivamente a los usuarios autorizados.
* La implementación debe integrarse de forma limpia, estable y segura en el sitio web
casoenlinea.cl, que está programado en .NET.
Esperamos que en su propuesta incluya:
* Su experiencia relevante en .NET y proyectos similares.
* El plazo estimado para la entrega del proyecto.
* El valor de su propuesta.
* La metodología que utilizará para asegurar el control de accesos y el seguimiento de usuarios.
Buscamos un profesional responsable, ordenado y con buena comunicación para asegurar el éxito y la funcionalidad de este proyecto.
Plazo de Entrega: No definido