- Mateusz Samborski
- Jakub Abramek
- Maciej Matuszewski
- Dario Montes
- Mario CuΓ©llar
The main objective of the project was to provide students with a tool that would help them improve their study habits and techniques, giving them the ability to apply proven learning strategies and techniques in their daily lives and their studies. L2L gives students the ability to create, organize, and tag their notes, and soon, L2L will analyze these notes using Gemini AI to offer personalized suggestions for improvement.
Built with a React + TypeScript frontend, styled with Tailwind CSS, and powered by a Laravel (PHP) backend with a MySQL database, L2L delivers a responsive and accessible learning experience. Continuous integration and clean architecture ensure it remains scalable and maintainable.
To set up the project locally, follow these steps:
composer install
npm install
npm run build
php artisan serve- Learn and apply research-backed techniques like:
- β Pomodoro Technique
- β Spaced Repetition
- β Feynman Technique
- β Active Recall
- β Mind Mapping
- β Cornell Method
- Interactive "Use Method" tools to help apply each technique in practice.
- Create and organize notes in a clean, distraction-free interface.
- Tag notes for easy filtering and searching.
- Link notes to specific learning techniques.
- Gemini AI-powered analysis of your notes:
- Get personalized tips for improving your note quality.
- See what you've done well and what needs more structure or clarity.
- AI-generated quizzes tailored to your notes.
- Feedback on whether a study technique is improving your retention.
- Session tracking and progress analytics.
- React + TypeScript
- Tailwind CSS and custom CSS for styling
- Fully responsive design with accessible UI components
- Laravel (PHP) REST API
- Authentication, note management, technique logic
- MySQL for reliable, structured data storage