Skip to content

j-champ/StudyBuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📋 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

  1. Sign up / Log in
  2. Invite a Study Buddy by their username
  3. Add tasks with Pomodoro goals and deadlines
  4. Start sessions to begin your focused work
  5. If you miss deadlines, your buddy gets reward points
  6. 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) 💙

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors