Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/apursley2012/airgead-investment-calculator/llms.txt

Use this file to discover all available pages before exploring further.

Airgead is a zero-dependency static site built with plain HTML, CSS, and JavaScript ES modules. There are no packages to install, no environment variables to configure, and no build command to run. The only requirement for local use is a local web server, because browsers block ES module imports when a page is loaded over a file:// URL due to CORS restrictions. Any static file server — including Python’s built-in server or the VS Code Live Server extension — satisfies this requirement.

Run from the live demo

The fastest way to try Airgead is directly from GitHub Pages. No setup is required.
https://apursley2012.github.io/airgead-investment-calculator/
Open that URL in any current version of Chrome, Edge, Firefox, or Safari and the full application is ready to use immediately.

Run locally

1

Clone the repository

Clone the project from GitHub and move into the project directory.
git clone https://github.com/apursley2012/airgead-investment-calculator.git && cd airgead-investment-calculator
2

Start a local server

Launch a static file server from the project root. Choose whichever option matches your environment.
python -m http.server 8000
3

Open the app

Open your browser and navigate to:
http://localhost:8000/
The Airgead home page will load. If you used VS Code Live Server, the browser tab opens automatically.
No npm install, no build step, no environment variables. The entire application runs from static files — HTML, CSS, and JavaScript modules served by any local HTTP server.

Run your first calculation

1

Open the Calculator page

Click Calculator in the top navigation bar, or select Try the Calculator → on the home page. This opens pages/calculator.html.
2

Enter your inputs

Fill in the four fields:
  • Starting balance — the amount you are beginning with
  • Monthly deposit — the amount you will add each month
  • Annual interest rate — the estimated yearly rate as a percentage
  • Years — the investment period, up to 80 years
Negative values are clamped to zero automatically. The years field rounds to the nearest whole number.
3

Observe the live balance update

As you change any input, the projected balances update immediately — no submit button required. You can see the estimated final balance with monthly deposits and the estimated final balance without deposits side by side.
4

Open the full results

Click View Details to move to the Results page with the complete breakdown for your current inputs.

What you’ll see

The Results page presents the full projection for the inputs you entered on the Calculator page. The page displays:
  • Final balance with deposits — the projected ending value when the monthly deposit is included every month
  • Total principal — the sum of the starting balance plus all monthly deposits made over the investment period
  • Interest earned — the difference between the final balance with deposits and the total principal contributed
  • Final balance without deposits — the projected ending value if only the starting balance compounds with no additional contributions
  • Growth chart — a custom Canvas chart showing principal and interest segments across every year of the projection
  • Year-by-year table — a detailed row for each year from year 0 through the final year, showing both balances, total deposits, and interest earned
From the Results page you can also Save Plan to store the calculation in the current browser, or Export CSV to download the year-by-year table as a spreadsheet file.

Build docs developers (and LLMs) love