SkillTech es una plataforma web desarrollada para la gestión de cursos y recursos educativos, dirigida a estudiantes y profesionales de informática. Brinda una experiencia de aprendizaje personalizada y acceso centralizado a materiales educativos.
- 👨🏫 SkillTech – Plataforma web educativa
- 🛠 Tecnologías utilizadas
- 🚀 Funcionalidades destacadas
- ✨ Aspectos destacados
- 💻 Cómo ejecutar el frontend
- 💻 Cómo ejecutar el backend
- 🔐 Acceso al panel de administración
- 📸 Capturas de pantalla
- 🔮 Próximas mejoras
- 📩 Contacto
- Crear, editar y eliminar cursos con título, descripción, categoría y materiales asociados.
- Gestionar usuarios (registro, edición y eliminación).
- Asignar materiales educativos a los cursos (PDF, enlaces, vídeos).
- Gestionar las inscripciones de los alumnos a los cursos.
- Visualizar y responder solicitudes de soporte enviadas por los usuarios.
- Registro e inicio de sesión con rol (alumno o administrador). Autenticación mediante JWT.
- Acceso a los cursos en los que está inscrito.
- Consulta y edición parcial de su perfil personal.
- Envío de solicitudes de soporte a través de un formulario de contacto.
- Separación clara entre backend (API REST con Spring Boot) y frontend (HTML + JS).
- Autenticación segura mediante JWT y control de acceso por roles.
- Panel de administración completo y funcional, con diseño responsive.
- Simulación realista de un entorno profesional de formación online.
-
Clona este repositorio o descárgalo como ZIP.
git clone https://github.com/mariarosete/skillTech.git
-
Abre la carpeta
fronten tu editor de código (por ejemplo, VSCode). -
Navega hasta el archivo:
front/usuarios/html/anonimo/indexAnonimo.html -
Haz clic derecho sobre el archivo y selecciona "Open with Live Server".
🔗 Repositorio SkillTech (Frontend)
-
Asegúrate de tener Java 17+ y Eclipse (o cualquier IDE compatible con Maven y Spring Boot).
-
Si aún no lo has hecho, clona este repositorio:
git clone https://github.com/mariarosete/skillTech.git
-
En Eclipse, ve a:
File > Import > Maven > Existing Maven Projects -
Selecciona como Root Directory la carpeta:
skillTech/back -
Eclipse detectará automáticamente el archivo
pom.xml. Márcalo y haz clic en Finish. -
Una vez importado, ejecuta la clase principal:
PdawMariaRoseteTokensApplication.javacon clic derecho → Run As > Spring Boot App.
🔗 Repositorio SkillTech (Backend)
Puedes acceder al panel de administración con las siguientes credenciales:
- Usuario:
maria - Contraseña:
123
| 🏠 Inicio | 📋 Catálogo |
|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
| 📨 Contacto | 🔑 Inicio de sesión |
|---|---|
![]() |
![]() |
| 👤 Panel de usuario (alumno) | |
|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
| 📚 Panel de administración | 🔄 Gestión de usuarios |
|---|---|
![]() |
![]() |
![]() |
| 📨 Solicitudes de soporte | 📂 Gestión de contenido |
|---|---|
![]() |
![]() |
- Incorporación de estadísticas visuales sobre cursos y actividad del usuario.
- Soporte multilenguaje para mejorar la accesibilidad.

















