Welcome to LessonLab, a modern Web 2.0 application that helps educators manage high-quality classroom activities, all while reducing administrative workload.
🔗 Live Demo: https://cocotapi.github.io/lesson-lab-frontend/
This is a multi-page React application using React Router DOM, featuring login functionality via OAuth. The frontend is currently deployed using the main_no_backend branch on GitHub Pages.
The full-stack version was previously deployed with AWS EC2 and RDS, but that deployment is currently paused due to Google OAuth changes and AWS cost considerations.
- Frontend: React, JavaScript, HTML, CSS
- Backend: TypeScript, Node.js, Node Express, PostgreSQL
- UI/UX Tools: Figma, PgAdmin, Postman, Git,
- Deployment: GitHub Pages
- Clean, responsive UI
- Activity search & filtering
- Playlist creation and management
- Favorite activity bookmarking