๐ StudyBuddy
StudyBuddy is a fun and accountability-driven productivity tool for students and learners. Designed during the HAVK Hackathon, it lets users set daily goals, track Pomodoro sessions, and partner up with a buddy for real-time motivation and mild penalties for missed tasks. ๐ฑ
๐ Features
- โ User Authentication (Sign up / Login)
- โฑ๏ธ Pomodoro timer integration per task
- ๐ Personalized task list with completion status
- ๐ Task deadlines and goal tracking
- ๐ฏโโ๏ธ Invite & pair with a study buddy
- โ๏ธ Penalty + reward system (if you miss tasks, your buddy gains!)
- ๐ต Potential real-world accountability (like money transfers later)
- ๐ Clean, responsive UI using Tailwind CSS
๐ Built With
- Backend: Django (Python 3.12)
- Frontend: HTML, Tailwind CSS, Vanilla JS
- Database: SQLite
- Tools: VS Code, Git, GitHub
๐ก Inspiration
This app was inspired by my own journey of building self-discipline and balancing multiple goals (Competitive Programming, GSoC prep, MUNs, etc.). The buddy system gamifies studying and creates a fun pressure to stay on track. Built solo as my first full Django project! โค๏ธ
๐งน How it Works
- Sign up / Log in
- Invite a Study Buddy by their username
- Add tasks with Pomodoro goals and deadlines
- Start sessions to begin your focused work
- If you miss deadlines, your buddy gets reward points
- At the end of the month, you're encouraged to pay up in real life ๐ธ
๐๏ธ License
This project is licensed under the MIT License.
โจ Author
Made with love by Jasmitha V. (j-champ) ๐
Log in or sign up for Devpost to join the conversation.