Life Simulator banner

Life Simulator

2 devlogs
4h 21m 1s

Life Simulator lets you see how your daily habits affect your future over 5 years—tracking your wealth, health, energy, and happiness in a simple, interactive way.

This project uses AI

This project was built primarily by me, including the core logic, structure, and overall implementation.

AI tools (such as ChatGPT) were used only for minor assistance, including:

Improving wording and project descriptions

Refining UI text and documentation

General brainstorming and small optimizations

All main functionality, simulation logic, and code structure were written and fully understood by me.

Demo Repository

Loading README...

mathew.emad778

Shipped this project!

🚀 Life Simulator v1.0 is live!
Simulate 5 years of your life. Track wealth, health, energy & happiness. Fully interactive & ready to explore! 🌟

mathew.emad778

Big progress today! The Life Simulator project is now fully functional.

I have completed all the JavaScript logic, including the simulation calculations, monthly stat updates, dynamic tables, and interactive visualizations. Users can now enter their lifestyle details, run the 5-year life simulation, see their stats evolve over time, and even export the data as JSON.

The animations and UI interactions are polished: the simulation runs smoothly, stats cards update in real-time, and the monthly table highlights positive and negative trends automatically. Navigation links, buttons, and all interactive elements are fully operational.

With this, the project is completely ready, and the user can experience a full interactive life simulation from start to finish.

Next step: test, optimize for performance, and prepare for deployment or sharing.

Attachment
0
mathew.emad778

Started working on the Life Simulator and focused mainly on building the full UI and layout first.

Finished designing all the main sections including the input form, stats cards, results table, and visualization area. I used Tailwind to keep everything clean, responsive, and consistent. Also set up the structure for navigation, footer, and reusable components.

Right now the project looks complete visually, but it’s still missing the core logic. The next step is implementing the JavaScript that will handle the simulation, calculations, and data updates.

So far everything is static — but the foundation is ready. Next devlog will be all about bringing it to life. 🚀

Attachment
0