Coder Social home page Coder Social logo

wynander / spark Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 973 KB

Financial Modeling tool to plan real estate purchases, investments, and a retirement timeline.

Home Page: https://spark-e53fb.web.app/

HTML 0.76% JavaScript 83.99% CSS 15.25%
portfolio financial-analysis modeling react real-estate

spark's Introduction

spark

spark is a projected portfolio application that aims to help those interested in FI/RE (Financial independence, retire early).

Default functionality includes the ability to predict portfolio value over time based on a few key variables such as net income, percentage of net income saved, and time horizon to retirement. Advanced functionality allows users to modify default assumptions on portfolio returns (10% for S&P500 average returns), yearly inflation (3% based on a conservative YoY inflation rate.), and yearly raise percentage (3% based on national averages).

spark has the functionality to add and remove assets from your portfolio using simple variables that are standard to most asset investors; whether it is real estate, motor vehicles, or gold, spark can project the asset's performance over time and how it may influence the user's retirement plans.

The frontend is developed using React, Chart.js, Semantic UI, along with some homemade CSS to tune things for the components not covered by SUI. Spark uses Firebase Firestore as its NoSQL database for storing user details, asset characteristics, and handling authentication/login.

Future additions: 'how it works' explaining the method of projection, refactoring large functions -> smaller, maintainable functions

spark's People

Contributors

wynander avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.