Skip to content

yJiaYi/project-2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Portfolio Manager

My Portfolio Manager is a simple investment tool to help an investor keep track of investments within a portfolio. It also provides an asset allocation view to help strategic allocation. It comprises the following features : user authentication, portfolio transactions, portfolio overview and basic charting.

Live Version

Access the heroku deployment through this link : https://myportfoliomanager.herokuapp.com. Register to start tracking your portfolio.

Built With

Workflow

The user is required to register before gaining access to the transaction and portfolio pages. Individual holdings in any asset class (equities, bonds, alternatives and cash) can be recorded at the transaction date and price bought (other than cash). Updates to the price can be made to each holding and once a position is sold, it will be converted to cash at the date sold.

There are several limitations to this tool currently. Transaction entries and updates are manual.

Entity Relationship Diagram

Acknowledgments

  • my instructor (Prima) TAs (Shumin and Alex) for helping me understand where my codes have gone wrong and Ray Tham for teaching me what he knows about aggregation in Mongoose.

About

Starter for Project 2 - Node, Express, Mongo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 53.3%
  • HTML 43.0%
  • CSS 3.7%