Sobre este proyecto
it-programming / web-development
Abierto
Redefinicion: el freelancer debe proveer una plataforma de capacitacion mooc ya existente
su funcion sera
configurar la cuenta del cliente final en la plataforma mooc seleccionada
utilizar los contenidos del curso que proveera el cliente final y priducir un curso online en la plataforma mooc
agregar a los contenidos (texto) un diseño gráfico básico
dar de alta los usuarios requeridos, conjfigurar los reportes necesarios
el primer curso requerido por el cliente final (pyme ) que debe cumplimentar ley de etica empresaria y demostrar que sus empleados se han capacitado en practicas anticorrupcion para poder ser proveedor del estado. Se requiere simplemente una plataforma donde el admin pueda cargar la capacitacion. La capacitacion son enunciados simples.
Despues de cada Enunciado o de un conjunto de enunciados, una evaluacion con preguntas y respuestas Mulitple Choice. Luego una Calificacion indicando al usuario lo que respondio bien y lo que respondio mal. Para los casos que respondio mal, un Enunciado complementario mas detallado y una Re-Evaluacion con Multiple Choice.
el desarrollo grafico y visual es a cargo del freelancer
la plataforma mooc propuesta por el freelnacer debe permitir a nivel admin
1. ABM de Usuarios:
Alta importando listas y uno a uno. EL UserName sera el Email, y se requerira ademas DNI + Apellido + Nombre + Nro de Celular
Asignacion Masiva y de a uno de PW
Reset de PW masivo y de auno
2.
Asignacion de Cursos a Usuarios: el ADMIN podra asignar cursos a Usuarios. Y fechas deadline para realizarlos y APROBARLOS
3. Bitacora de :
Logins realizados por un usuario a cada Curso,
3.
Reporte de Cursos Disponibles
Cursos Terminados APROBADOS
Cursos Pendientes (no iniciados).
Cursos terminados no aprobados
tanto por usuario como por curso, en cantidades y en porcentajes
4. ABM de Cursos
Nro de Curso
Titulo de Curso
Contenido
Evaluaciones
Respuestas Multiple Choice
Respuestas Correctas
FUNCIONES para el User
1. Login Usuarios registrados: los usuarios se loguearan con su direccion de Email + pw + dni
2.
Login Invitados: dado que el curso tendra que disponibilizarse para personas sin correo corporativo, se permitira que se logueen al curso con cualquier email + dni + apellido + nombre + nro de celular
cotizacion por separado, o fase dos
1. Integracion con plataforma de envio de emails para que el ELeanrning envie al Usuario y al Admin avisos de: Curso Disponible, Curso Vencido, Curso Aprobado, Curso No Aprobado
2. Idem pero por sms al celular
documentacion a entregar por el developer
1.garantia de funcionamiento por 6 meses (debugging)
2.
Garantia de que los fuentes entregados generan los ejecutables entregados y que existe una coordinación entre las versiones de los mismos. Instalacion por parte del cliente final de los fuentes entregados en su Google Account y verificación de que funcionan.
3. DOCUMENTACION:
4. Casos de uso o User Acceptance test documentados
5. Diagrama de clases
6.
Diagrama de componentes
7. Diagrama de secuencias
8. Diagrama de entidad-relación (DER)
Para más detalles ver https://es.wikipedia.o
rg/wiki/Lenguaje_unificado_de_modelado
Categoría Programación y Tecnología
Subcategoría Programación Web
¿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
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Integraciones de API Cloud Storage (Dropbox, Google Drive, etc.)
Roles necesarios Programador
Plazo de Entrega: No definido
Habilidades necesarias