A simple web application to help users plan investments, track current investments, and analyze profits and ROI. The app features also a day/night theme toggle.
-
Planning Investments
- Enter investment Amount and NAV (Net Asset Value).
- Calculates expected profit based on your input.(11% fixed interest/year)
- Stores planned investment data in Local Storage for later use.
-
Current Investments
- Enter Shares, Deposited Money, and Withdrawals.
- Calculates:
- Actual money in account
- Value of investment
- Overall profit
- ROI (Return on Investment)
- Stores multiple submissions in Local Storage for comparison.
-
Day/Night Mode
- Toggle between light and dark themes using a moon/sun icon.
- Uses CSS variables for easy theme management.
-
Responsive Design
- Works on both desktop and mobile screens.
- Inputs, buttons, and tables scale correctly for small screens.
- HTML5 – Structure and content
- CSS3 (with variables) – Styling and dark/light theme
- JavaScript – Investment calculations, Local Storage, and theme toggle
- Local Storage – Persist data between pages and sessions
- Clone or download the repository.
- Open
invest_plan.htmlin your browser to start planning investments. - Enter Amount and NAV, then submit to calculate expected profit.
- Navigate to
current.htmlto:- Add Shares, Deposited Money, and Withdrawals.
- Click Calculate to see Actual Money, Value of Investment, Overall Profit, ROI.
- Use the moon/sun button at the top to toggle Day/Night mode.
- Scroll down to see the Comparison Dashboard, which updates with each new investment.
- Live update calculations without clicking "Calculate".
- Graphical charts for investment growth and ROI trends.
- Risk analysis and recommendations based on investment patterns.
- Export data as CSV or PDF for record-keeping.
- Created by J.Confiance ISINGIZWE
- Student / Aspiring Web & Investment Analyst
- Email: isingizweconfy@gmail.com
This project is open-source and free to use for educational purposes.