LockedIn: A Gamified Study App
Inspiration
Our friend, a dedicated gamer, struggles to focus on studying. Inspired by his passion for gaming, we created LockedIn to bridge his love for games with the need to study. By making studying as engaging as gaming, we aimed to help not just our friend but anyone struggling with focus.
LockedIn gamifies studying by integrating leaderboards, productivity scores, and AI-powered quizzes. It transforms studying into a dynamic, competitive challenge, turning focus into a game to conquer rather than a chore to endure.
What We Learned
- Passion as a Motivator: Our Friend's dedication to gaming showed how passion can drive productivity.
- Gamification Works: Competition, rewards, and challenges make studying engaging.
- Universal Struggle: Many people, especially students, struggle with focus in a distracted world.
- Personalization is Key: Adapting tools to individual needs improves effectiveness.
- Accountability Drives Action: Leaderboards and peer competition push users to take action.
- Small Wins Matter: Breaking tasks into chunks and rewarding progress keeps users motivated.
- Balance is Possible: Integrating passions like gaming into responsibilities like studying creates balance.
Challenges We Faced
- Learning New Technologies: Firebase, Flask, and Google Gemini AI required significant learning.
- App Tracking: Building a system to track app usage across different operating systems.
- Productivity Scoring: Defining metrics and crafting AI prompts for accurate scoring.
- Session Management: Starting, ending, and tracking sessions in real-time.
- Leaderboard Logic: Sorting and updating leaderboards dynamically.
- Debugging: Handling errors in Flask, Firestore, and AI integrations.
- Deployment: Setting up the app on a cloud platform and optimizing performance.
- Testing: Simulating scenarios and ensuring the app works as expected.
- Time Management: Balancing features, deadlines, and learning new concepts.
What We Built
LockedIn is a gamified study app that:
- Tracks app usage during study sessions.
- Assigns productivity scores using AI.
- Generates personalized quizzes with Google Gemini AI.
- Ranks users on leaderboards to foster competition and accountability.
What We Gained
- Problem-solving skills by breaking down complex tasks.
- Teamwork and collaboration through effective communication.
- Real-world development experience integrating multiple technologies.
- Resilience and persistence in overcoming challenges.
LockedIn is more than an app—it’s a tool to help people like our friend find balance, stay focused, and achieve their goals. 🚀
Log in or sign up for Devpost to join the conversation.