Skip to content

An interactive financial calculator built in .NET with C# and Blazor Server to simulate long-term investment growth.

Notifications You must be signed in to change notification settings

vitorsystem/Momentum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Momentum - Financial Tools Web App


An interactive web application built with C# and Blazor Server to provide intuitive tools for financial simulation and long-term investment planning.


Demo

Momentum_MVP


📖 About The Project

Momentum started as a project to deepen my understanding of the .NET ecosystem and build a practical, real-world application. The goal is to create a suite of clean, interactive, and useful tools that help visualize the power of long-term investing and other financial concepts.

The application is built using a modern .NET stack, focusing on a responsive user interface and solid back-end logic.

✨ Key Features

  • Real-time Compound Interest Calculator:
    • Instantly see results update as you type.
    • Calculates projections based on initial amount, monthly contributions, annual interest rate, and time period.
    • Clear and formatted display of the final balance, total amount invested, and total interest earned.

🛠️ Tech Stack

  • .NET 9
  • C#
  • ASP.NET Core
  • Blazor Server (for the interactive UI and server-side rendering)
  • HTML5 / CSS3 (with Bootstrap for layout)
  • Git & GitHub (for version control)

🚀 Getting Started

To run this project locally, follow these steps:

# 1. Clone the repository
git clone https://github.com/vitorsystem/Momentum.git
# 2. Navigate to the solution's root folder
cd Momentum

# 3. Run the web application
# The --project flag specifies which project to run within the solution
dotnet run --project Momentum.WebApp

The application will be available at https://localhost:XXXX or http://localhost:YYYY in your browser.


🗺️ Project Roadmap

This project is actively under development. Here are the next planned features:

  • MVP: Real-time Compound Interest Calculator (Done)
  • ➡️ Detailed Month-by-Month Evolution Table (In Progress)
  • 🔲 Interactive Growth Chart (using Chart.js) (Up Next)
  • 🔲 Language/Currency Switcher (EN/US <-> PT/BR) (Future)
  • 🔲 New Financial Tools (Future)
  • 🔲 Deploy with Microsoft Azure (Future)

About

An interactive financial calculator built in .NET with C# and Blazor Server to simulate long-term investment growth.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published