I have created an app called Life Left to remind me about the time that is left in life, of course hypothetically. I can die today or tomorrow, and I am well aware of that. But I need to know what is left for me based on an ideal life expectancy.
It is a minimalist life reflection web app that helps users visualize how much of their life may still remain, based on their age, retirement plan, and expected lifespan. The app is inspired by the memento mori philosophy, which encourages awareness of lifeβs finiteness so people can live with greater intention and purpose instead of falling into routine.

Life left home page
Demo & GitHub
- πΏLife Left Demo
- πGitHub Repository
Screenshots
You can find the screenshots of the theme below:

Life Left home page

Life Span page
Features
Input
Users are required to provide a few basic details:
- Birth date
- Retirement age
- Expected lifespan
Output
Based on the input, the following insights are displayed on the home page:
Current Age
Shows how many years, months, and days the user has lived.Remaining Time
Displays the remaining lifespan based on the expected age.Sleep Time Projection
Estimates how much of life may be spent sleeping, calculated using an average of eight hours per day.Work Time Projection
Estimates the total time likely to be spent working, based on standard work hours and weekdays.Actual Personal Time
Reveals how much lifetime remains after accounting for sleep and work, highlighting the time available for meaningful and personal pursuits.
In addition to numeric insights, the app visually represents the remaining years of life using colored blocks, making abstract time more tangible and easier to reflect on.
Technology
The application is built as a lightweight single-page app using React for real-time calculations and dynamic UI updates. Tailwind CSS is used for responsive and consistent styling. And all the calculations are performed entirely on the client side, with no backend dependency.
So, that’s it. A simple app to remind the finite time available with me in this planet. We all know one day or another day we all going to die, but a reminder makes little more aware of the same. And yes, hopefully I will add more features to this and will add here.
What are your thoughts on this post?
Iβd love to hear from you! Click this link to email me, I reply to every message!
Also use the share button below if you liked this post. It makes me smile, when I see it.