BoltYourGrowth – Hackathon Submission
Inspiration
Challenges have always been a powerful driver in my personal growth journey, helping me step out of my comfort zone, build new habits, and find happiness through achievement. I wanted to create a platform that makes it easy, fun, and motivating for anyone to discover, track, and complete challenges—together with friends, and with real rewards for commitment.
What it does
BoltYourGrowth is an app that empowers users to find, track, and share personal challenges—ranging from small daily habits to ambitious life goals. Users can select challenges based on their interests or get personalized recommendations. Social features let you share progress, join group challenges, and celebrate achievements with friends. Gamification elements like streaks, badges, and auto-generated certificates further boost engagement and help users turn challenges into lasting routines.
How we built it
Framework & Workflow for Collaboration
Collaborative Requirement Engineering:
I used a structured workflow where I spar with a Large Language Model (LLM) to define, refine, and prioritize requirements. This ensures that all user stories, edge cases, and business goals are clearly understood and documented before implementation begins.Hardened System Prompt for Bolt:
Our Bolt-based development pipeline is secured by a strict system prompt that only allows the implementation of requirements marked as "active" in our requirements repository. This prevents scope creep, ensures alignment with business priorities, and allows for transparent, auditable development cycles.Process Steps:
- Ideation & Requirement Sparring:
- Using the LLM collaborate to brainstorm, challenge, and clarify requirements.
- Requirements are documented, tagged, and prioritized in a central GitHub repository.
- Active Requirement Selection:
- Only requirements approved and marked as "active" are eligible for implementation.
- The system prompt in Bolt.new enforces this by restricting code generation and deployment to these items.
- Modular Implementation:
- Features are broken down into modular, independently deployable components (e.g., Challenge Management, Tracking, Social, Analytics).
- Each module is developed, tested, and reviewed in isolation before integration.
- Continuous Feedback Loop:
- Regular reviews with the team and LLM to validate progress, clarify ambiguities, and reprioritize as needed.
- Early user feedback is incorporated rapidly due to the modular structure.
- Ideation & Requirement Sparring:
Challenges we ran into
- Domain setup with the free domain through the Hackathon sponsors didn’t work (even not with Bolts help ;)
- I ran into a lot of build errors. Almost every build had at least one error. Maybe that’s due to the hardening with the system prompt?
Accomplishments that we're proud of
- I created a reusable system on how to design and execute complex applications with the vibe approach in an human understandable manner (step by step feature group iterations)
- Developed a fully functional app with seamless challenge selection, tracking, and social sharing.
- Created a modular, scalable architecture that allows for rapid feature iteration and easy integration of new modules.
- Designed an engaging user experience with gamification and social features that foster real community growth.
- Received positive feedback from early testers who reported increased motivation and satisfaction.
What we learned
- I had to completely restart the App Development mid way. As Bolt and myself were stuck in a loop for fixing builds and deployments.
- The creation of the entire workflow was a good proof of concept and it feels like this could work for bigger companies very well. Not only for prototyping
- The GitHub integration works like a charm. Well done!
What's next for BoltYourGrowth
- Smart Recommendations: Implement AI-driven challenge suggestions based on user behavior and preferences.
- Advanced Analytics: Provide deeper insights into user progress and growth patterns. Maybe with personalized plans.
- Expanded Integrations: Connect with more wearables and productivity tools for automatic tracking. How to do a „proof of work“
- Community Events: Launch group challenges, competitions, and leaderboards to further boost engagement.
- Certifaction generation create your own certificates for the challenges
- Money rewards you stake a small amount of money on your challenge, and if you succeed, you get your money back (plus potential rewards); if not, you forfeit the stake.
- Additional Platforms Make BoltYourGrowth available on iOS and Android
Built With
- bolt.new
- github
- netifly
- supabase
Log in or sign up for Devpost to join the conversation.