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
What's Next
- Implement the AI Life Assistant for guided life planning and goal realism
- Enable export to PDF/PNG for snapshot sharing or journaling
- Add multi-generational view support (e.g., for children’s life timelines)
- Expand seasonal visuals with more cultural variations
- Improve accessibility and add a focus mode for minimalist users
- ...
Built With
- localstorage
- react
- tailwind
- typescript
- vite



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