Desarrollo Plataforma Elearning Simple - C# / .Net

Evaluando propuestas

Publicado: Hace 7 meses Plazo: 21 días Propuestas: 12 Freelancers interesados: 18

Abierto

Descripción:

Se necesita desarrollar una plataforma básica de elearning.

- La misma contara solo con Front End y todo el contenido se cargará a traves de la base de datos. Es decir, el trabajo involucra el desarrollo de la base de datos y del front end.

- Se utilizara un template bootstrap para front end con un look and feel similar a Netflix.

- El desarrollo debe ser en .NET MVC con C# y Entity Framework. La actualización del contenido parcial de las vistas debe ser por ajax.

- Se debe entregar el codigo fuente

Casos de Uso
- Sistema de usuarios
- Tutores (son los que dictan los cursos, se puede cargar el CV con información para tener una Bio)
- Empleados (son los que toman los cursos, son los que inician sesión en la plataforma)
- Recuperar contraseña / cambiar contraseña
- Cursos
- Son los cursos a tomar, se componen de modulos que a su vez tienen clases
- Al finalizar, contienen un examen (multichoose) y una encuesta de calidad
- Modulos
- Contienen varias clases
- Un modulo tiene configurable que modulos se abren cuando se termina el mismo
- Cada modulo puede tener en determinado momento que se suba un video del tutor que explique duda
- Clases
- La clase es un video que tiene origen en YouTube. Aca habria que usar la API de YouTube porque:
- El usuario no puede adelantarse si no vio el contenido (se guarda hasta donde vio)
- Solo puede retroceder
- Cuando se termina el video, le pregunta si tiene preguntas o si quiere ir a la siguiente clase
- Se tiene breve información del tutor para ir a la Bio
- Pueden contener archivos PDF, PowerPoint y demas
- Bio del tutor
- Información del mismo cargada en su perfil
- Mensajes
- Los empleados le pueden enviar mensajes como consultas a los tutores que los tutores reciben por correo. Por el momento no se response, los tutores en determinado momento lo que hacen es cargar un nuevo video al modulo (clase especial) con las dudas respondidas. (Tambien de YouTube)

Category: IT & Programming
Subcategory: Web development
What's the project's scope?: Medium sized change
Is this a project or a position?: A project
I currently have: I have specifications
Experience in this type of project: Yes (I have managed this kind of project before)
Required availability: Full time
Roles needed: Developer

Freelancers que ya aplicaron para este trabajo

juan V. Soy programador autodidacta, innovador con capacidad para trabajar en equipo y tomar decisiones en situaciones críticas o bajo presión. Me dedico a estudiar nuevas tecnologías y asumir retos. Me especializo en crea... + detalles

Antonio M. Egresado en Sistemas, Con 6 años de experiencia en el mercado laboral de Buenos Aires. Experiencia Comprobable como Analista Funcional de sistemas Back – Middle y Front Office, Tambien com programador de SistemasWeb e... + detalles

Guillermo S. A responsible, dedicated Software Developer with relevant experience in a high tech computer-based industry. Principal strengths include Web development in Windows and Java environments, search engine integratio... + detalles

Luis N. Ingeniero de software con experiencia en el desarrollo de aplicaciones informáticas, con alto nivel de interrelación personal y habilidades claras para la comunicación con los diferentes niveles organizativos, con des... + detalles

Gad A. Soy un Profesional con más de 9 años de experiencia laborando en diferentes empresas en las cuales siempre eh sido reconocido por mi pasión por la excelencia, así como la continua comunicación y el trabajo en equipo, ... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Otros proyectos de este cliente

Para ver más detalles del cliente

Ingresa a Workana