Welcome to Life Progress Meter, a web application that visualizes your life progress by showing how much of your day, week, month, year, and life has been completed in percentages.
- Daily Progress: See how much of the current day has been completed as a percentage.
- Weekly Progress: Track the progress of the current week starting from Monday.
- Monthly Progress: View the percentage of the current month that has elapsed.
- Yearly Progress: Monitor the progress of the current year in percentage terms.
- Life Progress: Estimate how much of your life has been completed based on a predefined life expectancy.
- React: A JavaScript library for building user interfaces.
- TypeScript: A strongly typed programming language that builds on JavaScript.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
- Clone the repository:
git clone https://github.com/lakshaykamat/life-progress-meter.git
cd life-progress-meter
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Open your browser and navigate to
http://localhost:3000
.
- Enter your date of birth when prompted.
- View the main dashboard to see the percentage of the day, week, month, year, and your life that has been completed.
- Interact with the progress bars to get a detailed view of your progress.
Contributions are welcome! Please fork the repository and create a pull request with your changes.