Skip to content

HaroldToribio/TutorConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 TutorConnect

Django Python

Plataforma web desarrollada en Django para conectar tutores con estudiantes. (Aquí puedes expandir explicando si usa autenticación, roles de usuario, etc.)

🚀 Instalación Local

Sigue estos pasos para ejecutar el proyecto en tu máquina:

  1. Clonar el repositorio

    git clone [https://github.com/HaroldToribio/TutorConnect.git](https://github.com/HaroldToribio/TutorConnect.git)
    cd TutorConnect
  2. Crear entorno virtual

    python -m venv venv
    # Windows:
    .\venv\Scripts\activate
    # Mac/Linux:
    source venv/bin/activate
  3. Instalar dependencias

    pip install -r requirements.txt
  4. Migrar base de datos

    python manage.py migrate
  5. Crear superusuario (Opcional)

    python manage.py createsuperuser
  6. Correr el servidor

    python manage.py runserver

🔑 Credenciales de Prueba (Demo)

  • Admin User: admin
  • Password: Admin1234

📂 Estructura del Proyecto

  • MiApp/: Lógica principal de la aplicación.
  • ProyectoFinal/: Configuración global (settings, urls).
  • templates/: Archivos HTML.

🚀 Características y Logros Técnicos

Este sistema centraliza la información académica que antes se manejaba en papel y Excel dispersos, logrando una gestión eficiente de tutorías.

  • Gestión de Datos Relacional: Diseño de ERD optimizado en PostgreSQL para eliminar redundancia de datos de estudiantes y horarios.
  • Reporting Inteligente: Sistema de consultas backend para visualizar disponibilidad de tutores en tiempo real.
  • Seguridad: Implementación de roles (Admin/User) y validación de datos para asegurar la integridad de la información.

About

Sistema de Gestión Académica Full Stack con Django y PostgreSQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •