Una plataforma web de aprendizaje
Una plataforma web diseñada para optimizar el tiempo de estudio de estudiantes universitarios mediante el uso de Flashcards y el algoritmo de repetición espaciada (SM-2).
Este proyecto utiliza una arquitectura basada en un Monorepo (Frontend y Backend separados).
Frontend:
- React.js (Vite) - El compilador de react no esta habilitado en esta plantila debido a su impacto en el rendimiento de desarrollo y compilación. Para agregarlo, consulte esta documentación. https://react.dev/learn/react-compiler/installation
- Tailwind CSS / Bootstrap
- HTML5 & CSS3
Backend:
- Node.js
- Express.js
- Base de Datos: PostgreQL
Requisitos previos: Tener instalado Node.js y Git.
Paso 1: Clonar el repositorio \`bash git clone https://github.com/xim-wave/SmartLearn.git cd SmartLearning \`
Paso 2: Levantar el Servidor Backend (API)
Paso 3: Levantar el Frontend (Interfaz Visual)
David Martinez: Backend Lead & API. Brenda Ramirez: Frontend Lead. Ricardo Nieto: Data Architect. Vanessa Cortes: UI/UX Designer & Frontend Dev. Ximena González: Project Manager & QA Lead.