Good Study
A full-stack note-taking application with real-time synchronization, user authentication, and a demo mode.
Tech Stack
Overview
Before the semester started, I was setting up my notes in Notion — but found myself spending more time navigating its bloated interface than actually studying. I wanted something purpose-built for university: organized around semesters, courses, and tasks, with nothing in the way. So I built it myself. What started as a personal tool became a full-stack application with real-time sync, secure authentication, and a demo mode so anyone could try it without signing up. Every design decision was made with a student's workflow in mind — no unnecessary features, just a clean space to stay on top of coursework. The project demonstrates my ability to: - Design and implement a complete user authentication system - Build a responsive, intuitive UI with React and Tailwind CSS - Integrate real-time database functionality with Supabase - Deploy and maintain a production-ready application - Leverage AI tools to accelerate development while maintaining code quality
Key Features & Highlights
- ✓Real-time synchronization across devices
- ✓Secure user authentication
- ✓Demo mode for new users
- ✓Responsive design (mobile, tablet, desktop)
- ✓Dark mode support
What I Learned
- →Database design and optimization
- →Real-time data management with Supabase
- →User authentication best practices
- →UI/UX for productivity tools
- →Open to new projects and collaborations