Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LearnDeck 📚🎓

🌐 Descripción del Proyecto

LearnDeck es una plataforma educativa diseñada para publicar, gestionar y realizar tareas, similar a Google Classroom. Permite a profesores crear y administrar asignaciones, mientras los estudiantes pueden visualizar y completar las tareas asignadas.

✨ Características Principales

  • Sistema de gestión de tareas educativas
  • Roles diferenciados para administradores y usuarios
  • Interfaz intuitiva para profesores y estudiantes
  • Publicación y seguimiento de asignaciones
  • Gestión de usuarios

🛠 Tecnologías Utilizadas

  • PHP (Versión Core)
  • MySQL
  • HTML5
  • CSS3
  • JavaScript

📋 Requisitos del Sistema

  • Servidor web con soporte PHP
  • MySQL
  • Navegador web moderno

🚀 Instalación y Configuración

Requisitos Previos

  • XAMPP, WAMP o MAMP
  • Servidor Apache
  • MySQL

Pasos de Instalación

  1. Clonar el repositorio
git clone https://github.com/yiixaj/Class_tab.git
cd learndeck
  1. Configuración de Base de Datos
  1. Configurar Credenciales
  • Editar archivo de configuración de base de datos
  • Verificar conexión

Acceso al Proyecto

Cuentas de Prueba

Administrador

Usuario de Ejemplo

🖥️ Funcionalidades del Administrador

  • Inicio de sesión como administrador
  • Crear nuevas asignaciones
  • Visualizar asignaciones
  • Actualizar asignaciones
  • Eliminar asignaciones
  • Gestionar usuarios
  • Ver estadísticas del sistema

👥 Funcionalidades de Usuarios

  • Registro de nuevos usuarios
  • Inicio de sesión
  • Visualizar asignaciones
  • Completar tareas asignadas

🗂️ Estructura del Proyecto

learndeck/
│
├── admin/
├── includes/
├── assets/
│   ├── css/
│   ├── js/
│   └── images/
├── database/
│   └── learndeck.sql
├── index.php
└── README.md

🚧 Próximas Mejoras

  • Sistema de calificaciones
  • Notificaciones por email
  • Integración con servicios en la nube
  • Mejora de interfaz de usuario

🤝 Contribuciones

  1. Hacer fork del repositorio
  2. Crear rama de características
  3. Realizar cambios
  4. Enviar pull request

📄 Licencia

[Especificar Licencia, ej. MIT License]

📞 Contacto

  • Email: [tu-email]
  • GitHub: [tu-usuario-github]

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages