Skip to content

JFabrizzio5/UpiPlanet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

130 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UpiPlanet

-Proyecto para: -Enseñar fundamentos de backend -Enseñar como crear una solucion real -Como monetizar proyectos -Fundamentos de arquitectura de software -Tutorial basico de software html to readme To-Do List - UpiPlanet

🚀 To-Do List - UpiPlanet

🔐 Módulo de Login

  • Definir autenticación con Laravel (Sanctum o Passport) o FastAPI con JWT
  • Crear modelos de usuario y roles (Admin, Instructor, Estudiante)
  • Desarrollar endpoints para login, registro y recuperación de contraseña
  • Implementar middleware para proteger rutas según rol
  • Desarrollar la interfaz de login con Vue3.js y Tailwind CSS

📚 Módulo de Cursos

  • Definir estructura de base de datos (Cursos, Lecciones, Usuarios, Progreso)
  • Crear API para CRUD de cursos y lecciones
  • Implementar sistema de inscripciones a cursos
  • Desarrollar el reproductor de video para clases
  • Agregar soporte para material de apoyo descargable
  • Incluir evaluaciones y quizzes
  • Mostrar progreso del estudiante
  • Generar certificados al finalizar un curso

🌍 Extras

  • Foro de discusión o chat para estudiantes
  • Sistema de notificaciones y recordatorios
  • Pasarela de pagos para cursos premium (Stripe, PayPal)

Nota: Seguir y actualizar el proyecto

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors