Sobre este proyecto
it-programming / web-development
Abierto
Necesito un sitio web responsivo, inicialmente necesito solo una parte de esta, por lo tanto se debe pensar en trabajar con un sistema modular al cual se puedan integrar otras funcionalidades. Estoy abierto a recibir propuestas para el desarrollo (lenguaje a utilizar) las cuales sean lo más rápida posible. (Próximamente solicitaremos nuevos módulos para este proyecto).
El sitio va ir dedicado a alumnos de colegio que tienen dificultades de aprendizaje escolar, esta herramienta le debe permitir al docente tomar una foto desde su celular y subirla al sitio y/o cargar un archivo, cada archivo debe estar asociado a una día de la semana, a su vez a una asignatura y esta a un curso cada curso tiene su calendario el cual debe visualizarse y solo puede ser cargada por un usuario profesor o administrador.
Perfiles de usuarios: Administrador, Profesor (Docente), Apoderado (tutor), Alumno (estudiante)
Debe existir un sistema de mensajería grupal y asignación de tareas para el alumno,
Por ejemplo: al ver el alumno su perfil debe ver un calendario del mes y este debe contener tareas, pruebas y/o citaciones que haya enviado el profesor.
El profesor debe poder enviar una información grupal al curso ejemplo: (materiales que debe llevar el alumno a clases además debe permitir ocupando los mismos datos del mensaje generar una tarea al calendario para el día que debe llevar materiales)
Lo mismo debe ocurrir con las fechas de pruebas deben poseer una notificación además de crearse la tarea en el calendario del alumno.
Para darle un orden a jerarquía de información por favor considerar lo siguiente:
* Primero se debe crear a un usuario apoderado, luego crear a un usuario alumno y asociarlo al apoderado, un apoderado puede tener "N" alumnos.
* El alumno debe ser asignado solo a un curso.
* El curso debe tener un horario de clases con las asignaturas que solo puede cargar un usuario administrador.
*El curso debe tener un calendario mensual en el cual poder visualizar sus tareas asignadas
* el curso debe poder visualizar el contenido cargado por el profesor, por ejemplo la materia pasada en clases, por cada asignatura , en cada día del calendario.
* El curso debe tener un profesor Jefe a cargo del curso y opcional Asistente (solo ellos pueden subir información al curso), además de usuario administrador.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Roles necesarios Programador
Plazo de Entrega: No definido
Habilidades necesarias