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. 🌱
- ✅ 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
- Backend: Django (Python 3.12)
- Frontend: HTML, Tailwind CSS, Vanilla JS
- Database: SQLite
- Tools: VS Code, Git, GitHub
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! ❤️
- 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 💸
This project is licensed under the MIT License.
Made with love by Jasmitha V. (j-champ) 💙