Welcome to Financial Time Machine โ a smart way to visualize your future finances using AI-driven predictions. Designed to empower users with personalized financial scenarios, insights, and intelligent advice.
Financial Time Machine allows users to simulate "what-if" financial scenarios and analyze future trends. Whether you're planning for a big purchase, investments, or just curious about how your current lifestyle may impact your future savings, this tool helps visualize it in a meaningful way.
Inspired by real-world financial planning needs and backed by predictive logic, this app aims to make future finances less of a mystery and more of a choice.
- ๐ฎ What-If Scenarios โ Simulate possible future outcomes based on your income, expenses, and investment strategies.
- ๐ Analytics Dashboard โ Visual representation of financial projections and behavior trends.
- ๐ง AI Financial Advisor โ Smart suggestions based on user input and financial patterns.
- ๐ Privacy First โ No sensitive data is stored; everything runs locally on your machine.
- ๐ฑ Responsive UI โ Clean, user-friendly design built using Chakra UI.
| Category | Tools Used |
|---|---|
| Frontend | React, Vite |
| UI Framework | Chakra UI |
| Routing | React Router |
| Charting (Optional) | Recharts / Chart.js (if added later) |
| State Handling | useState, useEffect, useMemo, React.memo |
| Development Tools | VSCode, Git, GitHub |
financial-time-machine/
โโโ public/
โ โโโ index.html
โโโ src/
โ โโโ assets/
โ โ โโโ logo.png
โ โโโ components/
โ โ โโโ Header.jsx
โ โ โโโ Footer.jsx
โ โ โโโ FinancialProjectionChart.jsx
โ โ โโโ FinancialCard.jsx
โ โโโ pages/
โ โ โโโ Home.jsx
โ โ โโโ Scenarios.jsx
โ โ โโโ Analytics.jsx
โ โ โโโ Advisor.jsx
โ โ โโโ NotFound.jsx
โ โโโ utils/
โ โ โโโ calculations.js
โ โโโ App.jsx
โ โโโ main.jsx
โ โโโ theme.js
โโโ .gitignore
โโโ package.json
โโโ vite.config.js
โโโ README.md
Follow the steps below to run the app locally:
# 1. Clone the repository
git clone https://github.com/Sumit01-tech/financial-time-machine.git
# 2. Navigate into the folder
cd financial-time-machine
# 3. Install dependencies
npm install
# 4. Start the development server
npm run devApp will be live at
http://localhost:5174(or similar port)
Live Version: https://financial-time-machine-application-24zn.vercel.app
(https://drive.google.com/file/d/1xzcDvv60teJxBQcHezIvzE7kYvLTZ-l8/view?usp=sharing)
(Hosted on Google Drive)
- GitHub repo with clean code
- README with setup, features, and tech stack
- Public video presentation link
- Deployed link added in README
- All links tested in incognito mode
- Team members mentioned in presentation (if needed)
| Name | Role |
|---|---|
| Sumit Gourav | Solo Developer ๐งโ๐ป |
This project was built entirely by Sumit Gourav as a solo effort.
This project is open source and available under the MIT License.