Life in Weeks is a web application that helps you visualize your life in weeks, months, and years. Inspired by Tim Urban’s "Your Life in Weeks" post from Wait But Why, this app allows you to reflect on your past and future time in a unique, grid-based visualization.
You can visit the live app here: https://countmylife.com
- Interactive Visualization: View your life as a grid of weeks, months, or years.
- Customizable Lifespan: Adjust your expected lifespan and see how much time is left.
- Mobile-Friendly Design: The app is fully responsive and works well on all devices.
- Print Functionality: Easily print your life visualization directly from the app.
- Toggle Views: Switch between grid and graph views for different representations of your time.
Visit the live app here: https://countmylife.com
- Next.js (version 13+): React framework with App Router
- TailwindCSS: Utility-first CSS framework
- TypeScript: Typed superset of JavaScript
- Shadcn UI: Reusable UI components
- Chart.js: JavaScript charting library for graph visualizations
- Google Analytics: Web analytics service for tracking user activity
I welcome contributions to Life in Weeks! Please see the Contributing Guidelines for more information on how to get started.