Skip to content

Latest commit

 

History

History
48 lines (39 loc) · 2.82 KB

README.md

File metadata and controls

48 lines (39 loc) · 2.82 KB

node-capstone-portfolio-tracker

Thinkful (https://www.thinkful.com) Second Capstone Project Portfolio Tracker is a interactive fullstack web app that helps users keep track of their different funds and asset classes. It allows them see a current snapshot of how their portfolio is performing.

Screenshots

User Stories User Stories User Stories

Use Case

Portfolio Tracker is for the individual investor to keep track of all their assets in one place. Investments may be in different accounts such as a employer sponsored plan, a Roth IRA, a taxable account, CDs, or money market account. This will help them see the current state of their investments and the user will be better informed on which assets need adjustment.

User Stories

As a user I want be able to signup for Portfolio Tracker. User Stories As a User I want be able to log into Portfolio Tracker. User Stories As a User I want be able enter new asset information including fund names, target percentage, and price. User Stories As a User I should be able view a percentage breakdown of my portfolio. User Stories As a User I should be able view a piechart representing my portfolio. User Stories

Working Prototype

Live preview at https://node-portfolio-tracker.herokuapp.com/

Functionality

The user will individually add each asset including the name, current value, and target percentage that the user wants to maintain. After the target values add up to 100% they will be able to analyze their portofoio with the current percentage values side by side with target percentages. A pie chart will generate to help visualize each slice the asset takes up in the portfolio.

Technology

Front End

  • HTML
  • CSS
  • JavaScript
  • jQuery

Back End

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • mLab database
  • Mocha and Chai

Responsive

This app is responsive and optimized for desktop and mobile use.