Este proyecto es una plataforma de aprendizaje colaborativa desarrollada como parte de la asignatura Servicios y Sistemas Web (SSW). La plataforma permite a los estudiantes compartir apuntes, responder dudas y colaborar entre ellos de manera interactiva.
La plataforma está diseñada para que los estudiantes puedan:
- Subir apuntes: Compartir materiales de estudio con otros estudiantes.
- Hacer preguntas: Formular dudas sobre temas específicos.
- Responder preguntas: Colaborar respondiendo a las preguntas de otros usuarios.
- Interactuar en tiempo real: A través de notificaciones y actualizaciones automáticas de las preguntas y respuestas.
El proyecto utiliza una arquitectura basada en Java para el backend y tecnologías web como HTML, CSS y jQuery para el frontend, con Apache Tomcat como servidor.
- Backend: Java (Spring MVC, Servlets)
- Frontend: HTML5, CSS3, jQuery
- Base de datos: MySQL
- Servidor: Apache Tomcat
- Otros: JDBC para la conexión a la base de datos, AJAX para interacción asíncrona
- Registro y autenticación de usuarios: Los estudiantes pueden crear una cuenta e iniciar sesión.
- Gestión de apuntes: Subir, descargar y gestionar apuntes.
- Sistema de preguntas y respuestas: Plantear preguntas y recibir respuestas por parte de otros usuarios.
- Búsqueda avanzada: Filtros de búsqueda para encontrar apuntes y preguntas fácilmente.
- Diseño responsivo: La interfaz está optimizada para ser utilizada en dispositivos móviles y escritorio.
- Java JDK 11+
- Apache Tomcat 9+
- MySQL (o cualquier otro sistema de gestión de bases de datos compatible)
- Registro: Crea una cuenta para acceder a todas las funcionalidades de la plataforma.
- Subir Apuntes: Una vez registrado, puedes subir apuntes en formato PDF, Word, etc.
- Plantear Preguntas: Haz clic en la sección de "Preguntas" y formula una duda.
- Responder Preguntas: Explora las preguntas de otros estudiantes y colabora respondiendo.
Este proyecto fue desarrollado por el equipo de la asignatura SSW: