Inspiration
The idea came from seeing how many people have big life goals but don’t know where to start. Whether it’s career, education, or personal growth, the journey often feels overwhelming and unclear. We wanted to create something that works like a GPS for life, showing people where they are and how to realistically achieve them.
What it does
During this project, we learned how to:
- Break down large, abstract goals into structured, actionable steps
- Work with data to create personalized roadmaps
- Collaborate efficiently under hackathon time pressure
- Understood how to use version control within a team
- Learned basic SSO structure for frameworks like Nuxt.js
- Integrated Supabase to streamline log-in process
How we built it
We built a system where users input their current status (skills, education, resources, goals).
Then we:
- Separated their current life outcomes into node points
- Sent personalized questions to further acquire what starting points they are at
- Designed logic to generate step-by-step roadmaps structure a clear path
- Created a visual interface to display the journey clearly
- Future Feature: Implement Chat Window to dynamically adjust their roadmap
Challenges we ran into
- Defining how detailed the roadmap should be without overwhelming users and the software
- Handling concurrent goals within a roadmap
- Managing time constraints during development
- Balancing technical complexity with usability
Accomplishments that we're proud of
We built a minimum viable product, showcasing the how AI is able to set a foundation for users to take action in daily lives.
What we learned
During this project, we learned how to:
- Break down large, abstract goals into structured, actionable steps
- Work with data to create personalized roadmaps
- Collaborate efficiently under hackathon time pressure
- Understood how to use version control within a team
- Learned basic SSO structure for frameworks like Nuxt.js
- Integrated Supabase to streamline log-in process
What's next for GoalTree
We will continue to refine and polish this idea until it'll become an full-fledged open source application
Built With
- amazon-api-gateway
- amazon-web-services
- aws-dynamodb
- aws-lambda
- css
- geminiapi
- html
- javascript
- nuxt.js
- supabase
- tailwind
Log in or sign up for Devpost to join the conversation.