Inspiration:
As a student, I often struggled with staying consistent, focused, and motivated. I realized I wasn’t alone — many students face similar hurdles when trying to build study habits or stick to long-term goals. That’s where the idea for TrackGuard was born: a personal AI-powered focus companion that doesn’t just track study sessions but also emotionally supports you when you're feeling distracted or low.
What it does:
TrackGuard helps students build consistent study habits through:
- Custom learning tracks (e.g., DSA, AI, Networking)
- Daily goal and time settings
- Guided focus sessions with timers and reminders
- Logging daily progress and visual streak tracking
- Personalized motivational quotes and AI-generated voice messages
- A calming Motivation Room with supportive voice replies and mental wellness exercises.
How we built it:
- Built using Streamlit for an interactive Python-based web interface
- Integrated Google Generative AI (Gemini) for motivational dialogue and exercise prompts
- Used gTTS (Google Text-to-Speech) to generate natural-sounding voice messages
- Stored progress data and schedules in local JSON files for simplicity and speed
- Managed state and timers using Streamlit’s built-in session management
Challenges we ran into
- Maintaining separate timers and state per study track without conflict
- Generating meaningful voice responses with AI, and improving clarity
- Designing the Motivation Room to feel human, supportive, and not repetitive
- Handling data integrity when tracks were deleted mid-session
- Keeping the UI simple yet feature-rich
Accomplishments that we're proud of:
- Completed a full-fledged productivity and mental wellness app in under 48 hours
- Seamlessly integrated AI-generated voice mentoring tied to student input
- Built a unique Motivation Room experience that genuinely helps students refocus
- Designed a usable, distraction-free workflow for learners of all types
- Balanced emotional design with clean code structure and performance
What we learned:
- Hands-on experience with Generative AI integration in real apps
- Using Streamlit effectively for multi-page session-driven apps
- The power of voice in delivering motivation and emotional support
- Designing with real student needs and emotions in mind
- Building something that blends productivity and mental well-being
What's next for Tech Guard:
- Add secure login and account-based cloud syncing
- Expand AI capabilities into chatbot-style mentorship
- Bring the experience to mobile (via Streamlit mobile or React Native)
- Smarter habit analytics to help students understand their progress
- Community support features for peer-to-peer encouragement
Which track (if any) are you submitting to?
Make Anything, But Make it YOU
Log in or sign up for Devpost to join the conversation.