Una plataforma educativa moderna para el aprendizaje con enfoque en la programación.

Mi Rol
Full Stack Developer
Equipo
Eloy García Martínez (yo)
Tecnologías
React TypeScript Spring Boot MySQL Tailwind CSS ShadCN AWS
Timeline
2025 (~2 meses)

Contexto

Te imaginas una plataforma con integraciones como GitHub?, donde puedas acceder a tus repositorios y proyectos directamente desde la plataforma.

Think es un concepto de plataforma educativa que proporciona lo que necesitas, donde lo necesitas, en el momento que más lo necesitas. Una plataforma que integra herramientas de desarrollo como GitHub, permitiendo a los usuarios acceder a sus proyectos y colaborar en tiempo real.

Características principales

  • Interfaz intuitiva y diseño personalizable con soporte para temas claro y oscuro
  • Gestión completa de clases y tareas de estudiantes
  • Integración con herramientas de desarrollo como GitHub
  • Sistema de autenticación y roles para diferentes tipos de usuarios
  • Eventos programables a través del calendario integrado
  • Análisis en tiempo real del rendimiento académico
  • Opciones de accesibilidad mejoradas
  • Arquitectura escalable desplegada en AWS

Capturas del proyecto

flechaPincha para ampliarme
Dashboard

Dashboard Personalizable

Vista principal, con un dashboard con diseño modular y widgets personalizables.

Vista de Curso

Visualización de Repositorios

Acceso directo a tus repositorios de GitHub, con información relevante y actualizada.

Métricas

Métricas de Progreso

Seguimiento detallado del avance académico con visualizaciones intuitivas.

Configuración

Calendario

Visualización de eventos y tareas programadas, con opciones de personalización.

Resumen y Objetivos

Think nace para unificar el aprendizaje técnico y la práctica real de desarrollo en un solo lugar, reduciendo el salto entre teoría y código. Se integra con herramientas del día a día (como GitHub) y prioriza la personalización y la accesibilidad.

Problema que resuelve

  • Contenidos y práctica desconectados: materiales en una plataforma, repos, eventos y tareas en otra.
  • Dificultad para medir progreso real: métricas dispersas y poco accionables.
  • Experiencias poco personalizadas y falta de herramientas de accesibilidad.

Objetivos clave

  • Centralizar contenidos, eventos, repositorios y tareas en un mismo flujo.
  • Ofrecer analíticas claras de progreso y engagement.
  • Mejorar la colaboración para alumnos y profesores con herramientas integradas.

Changelog

  • v0.4.0 · Integración de métricas de progreso, mejoras de accesibilidad y modo oscuro.
  • v0.3.0 · Integración con GitHub (commits recientes, detalles commit y branches) y foro en directo de discusión.
  • v0.2.0 · Calendario de eventos/tareas/exámenes y sistema de roles (alumno/profesor/admin).
  • v0.1.0 · MVP: Landing page, estructura de clases, tareas, anuncios y dashboard simple personalizable.