Kindly refer to this slide deck for more information. We have also prepared Javadocs for your convenience!
Table of Contents
https://github.com/xuanli286/IS442-FRONTEND 👈
Our project's client is Goldman Sachs, a leading global financial institution. The objective of our application is to aid investment advisors and finance professionals, like Sarah Goh, in analysing investment portfolios' performance and making informed investment decisions.
- Create, update and delete your portfolios
- View your profile details
- View other users' public portfolios
-
Overall analysis of all your portfolios
- Metrics: Total value, P&L, Buying Power, and Daily P&L
- Ranking by Porfolio Value
- Performance: Monthly/Quarterly
- Market Exposure by Sector
- Country Exposure by Sector
-
Individual portfolio analysis (of your porfolios and community portfolios)
- Portfolio Metrics: Portfolio value, P&L, Buying Power, and Daily P&L
- Portfolio Stocks
- Market Exposure by Sector
- Fluctuations in Stock Prices
- Company Overview and Financials
-
User logs that records
- Creation, update, or deletion of a portfolio
- A change in stock quantities
- Open the IS442-FRONTEND folder
- Install required dependencies
npm install
- Run the Frontend
npm run serve
-
Open the Redis folder
-
Click on the redis-server.exe to run the redis server
-
Open the IS442-REST-API folder
-
Install the Java Dependencies
mvn clean install
- Run backend
mvn spring-boot:run