🧠 Asistente de Estudios con Gestión de Energía Mental
Una aplicación única e innovadora que optimiza tu tiempo de estudio según tus patrones personales de energía mental, ayudándote a maximizar tu productividad y rendimiento académico.
📱 Imágenes de la Aplicación 📱
![Asistente de Estudios - Interfaz Principal]
Imagen de captura de pantalla de la aplicación desplegada.
✨ Características
- 📊 Seguimiento personalizado de tus niveles de energía mental durante el día
- 🧩 Recomendaciones adaptativas basadas en tu patrón único de productividad
- 📝 Gestión inteligente de tareas que considera la demanda de energía de cada actividad
- 📈 Visualización gráfica de la correlación entre energía y productividad
- 🔄 Sistema de optimización que aprende de tus hábitos de estudio
- 📱 Diseño responsive adaptable a todos los dispositivos
- 🌙 Modo offline para trabajar sin conexión a internet
- 📊 Análisis detallado de tus sesiones de estudio con métricas de rendimiento
🛠️ Tecnologías utilizadas
- 🐍 Python con Flask para el backend y API REST
- 💻 HTML5, CSS3 y JavaScript (ES6+) para el frontend
- 🎨 Tailwind CSS para un diseño moderno y responsive
- 📊 Chart.js para visualizaciones de datos interactivas
- 💾 Sistema de almacenamiento basado en JSON (escalable a bases de datos)
- ☁️ Diseñado para fácil despliegue en Vercel
- 📊 Algoritmos de análisis de datos para optimización de horarios
✨ Efectos y Análisis de Datos
- 📊 Gráficos interactivos que muestran la correlación entre energía y productividad
- 🌡️ Indicadores visuales de nivel de energía con gradientes de color
- 📅 Distribución optimizada de tareas según patrones de energía
- 🔄 Ajuste adaptativo de recomendaciones basado en datos históricos
- 📈 Análisis de tendencias para identificar los mejores momentos para diferentes tipos de tareas
- 🏆 Sistema de puntuación para evaluar la efectividad de las sesiones de estudio
- 🔍 Visualización de métricas clave para mejorar hábitos de estudio
🚀 Instalación
Clona el repositorio:
git clone https://github.com/Lizzy0981/asistente-estudios.gitInstala las dependencias:
cd asistente-estudios pip install -r requirements.txtInicia el servidor:
python app.pyAbre tu navegador y ve a
http://localhost:5000También puedes acceder a la versión desplegada aquí.
💡 Uso
- Crea tu perfil único (se genera automáticamente un ID para ti)
- Registra tus sesiones de estudio incluyendo:
- Tema/materia
- Duración
- Nivel de energía (1-10)
- Productividad percibida (1-10)
- Notas adicionales
- Añade tus tareas pendientes con:
- Título y descripción
- Fecha límite
- Nivel de energía requerido (1-10)
- Revisa tus recomendaciones personalizadas:
- Horario óptimo según tus patrones de energía
- Consejos generales para mejorar tu estudio
- Distribución inteligente de tareas en momentos ideales
📊 Ciencia detrás de la aplicación
Esta aplicación se basa en investigaciones sobre cronobiología y productividad cognitiva que demuestran que:
Cada persona tiene patrones únicos de energía mental a lo largo del día, y alinear las tareas con estos patrones puede aumentar significativamente la productividad y retención de información.
La aplicación utiliza algoritmos adaptativos que:
- Capturan datos sobre tus niveles de energía y productividad
- Identifican patrones personales a través del tiempo
- Optimizan la distribución de tareas según su demanda cognitiva
- Ajustan recomendaciones basadas en resultados previos
🗂️ Estructura del proyecto
asistente-estudios/
│
├── app.py # Servidor backend (Flask)
├── static/ # Directorio para archivos estáticos
│ └── app.js # Lógica JavaScript del frontend
├── data/ # Almacenamiento de datos de usuario (JSON)
│ ├── .gitkeep # Mantiene la carpeta en Git
│ └── user_sample.json # Ejemplo de datos de usuario
├── index.html # Interfaz de usuario principal
├── requirements.txt # Dependencias de Python
├── vercel.json # Configuración para despliegue en Vercel
├── .gitignore # Configuración de archivos a ignorar
├── setup.sh # Script para configurar el proyecto
└── README.md # Documentación del proyecto
🔍 Características Únicas
🧠 Adaptación a Patrones Energéticos: A diferencia de otros planificadores que solo consideran el tiempo disponible, esta aplicación aprende de tus patrones naturales de energía mental.
📊 Correlación Energía-Productividad: Visualiza la relación entre tus niveles de energía y tu productividad real, ayudándote a entender mejor tus propios patrones.
⚡ Sistema de Reserva Energética: Considera no solo tu energía inmediata sino también la reserva necesaria para mantener un estudio efectivo a lo largo del día.
🔌 Modo Offline: Funciona sin conexión a internet, sincronizando datos cuando vuelves a conectarte.
📄 Licencia
Este proyecto está licenciado bajo la Licencia MIT - ver el archivo LICENSE para más detalles.
👩💻 Desarrollado por
Creado con 💜 por Elizabeth Diaz Familia
🙏 Agradecimientos
- 🎓 A todos los estudiantes que buscan optimizar su tiempo de estudio
- 📚 A la comunidad científica por sus investigaciones sobre productividad cognitiva
- 🧪 A los usuarios que prueban esta herramienta y contribuyen a su mejora
- 💖 A quienes comparten sus experiencias para ayudar a otros estudiantes
Log in or sign up for Devpost to join the conversation.