Inspiration
In today's fast-paced world, many people struggle to keep their lives balanced. Most tools for self-evaluation are either too complex or too superficial. We wanted to create something simple, visual, and instantly useful — a one-click way to reflect, get clarity, and take action. The classic "Wheel of Life" tool was our starting point, but we enhanced it with modern UX and personalized coaching.
What it does
LifeWheel helps users evaluate their current life balance across 8 key dimensions (Health, Career, Finances, etc.). With a single interaction, users enter their ratings, and LifeWheel displays an interactive radar chart (wheel of life) and provides tailored advice for any area scoring low — all without needing an account. It’s clean, responsive, mobile-friendly, and perfect for quick self-checks.
How we built it
We built LifeWheel using:
- Nuxt.js as the main framework (pages, layouts, components)
- Tailwind CSS for styling and mobile-first responsive design
- Chart.js to generate the radar chart dynamically
- One single prompt-generated Bolt.new project, as per One-Shot rules
- We added a Built on Bolt badge and deployed directly on Bolt without manual setup. The app includes a README.md, project description, and a demo video script, all generated and formatted in one go.
Challenges we ran into
- Designing a project entirely from a single prompt while keeping it functional and visually appealing.
- Ensuring the chart was fully responsive and adapted to mobile viewports.
- Keeping the AI-generated feedback relevant with no dynamic back-end.
- Working within Bolt.new's environment constraints, especially when importing external libraries like Chart.js.
Accomplishments that we're proud of
- A full working app that respects all One-Shot Competition rules.
- Delivered a usable and emotionally engaging tool from a single interaction.
- Packaged code, description, design, and deployment in a single Bolt project.
- Proved that meaningful tools for personal development can be fast, fun, and free.
What we learned
- Prompt engineering is key: every word impacts the structure and quality of the generated project.
- Bolt.new is powerful and flexible — with the right constraints, it can build surprisingly robust apps.
- Minimalism in UX can often be more powerful than complexity.
- Devpost and AI-driven tools like Claude + Bolt open new creative workflows for rapid prototyping.
What's next for LifeWheel
- Add progress tracking over time with local storage or lightweight login
- Let users customize categories and advice templates
- Translate LifeWheel into multiple languages (starting with French)
- Integrate a real-time AI assistant (e.g., Claude or GPT) for deeper insights
- Open-source it for coaches and personal dev communities
Built With
- bolt.new
- chart.js
- nuxt.js
- tailwind

Log in or sign up for Devpost to join the conversation.