This is a submission for the World's Largest Hackathon Writing Challenge: Building with Bolt.
Inspiration
I wanted to build something real - something that makes you pause.
We often talk about time management, but we rarely see time in a tangible form.
This app transforms your lifespan into a grid of weeks - a tool for reflection and prioritization.
The project was defined using one master prompt on the Bolt.new platform. It demonstrates how solo creators can use AI to build meaningful tools that impact how people think about their lives.
What It Does
Life in Weeks visualizes a user’s life as a 105×52 grid where each square represents one week.
Past weeks are shaded
The current week is highlighted
Future weeks are shown in a lighter color
Users can add life events (e.g. "Retirement at 65", "Child born in 2020")
A stats panel shows current age, weeks lived, weeks remaining, and upcoming milestones
The background subtly shifts through seasonal visuals based on regional climate
All data is saved in local storage; no login or accounts required
This creates a unique visual and emotional perspective on time that encourages users to live more intentionally.
How I Built It
This app was built entirely from a single master prompt, which defined the structure, components, styling, and UX requirements in detail.
Technologies
- React 18 + TypeScript
- Tailwind CSS (no external UI libraries)
- Vite
- Lucide React (icons)
- localStorage (for data persistence)
Challenges
1 prompt
Accomplishments
Created an impactful, deeply reflective tool using one prompt
Engineered a performant, mobile-responsive experience
Designed for clarity, emotion, and future extensibility
Built a fully local app - no backend, no login, fully private
Top comments (1)
Check the video and more screenshots: devpost.com/software/life-in-weeks
Part 2: dev.to/lumo1987/life-in-weeks-afte...