Skip to content

MVP List

HammadKhalid101 edited this page Apr 4, 2021 · 24 revisions

MVP (Minimum Viable Product) List

1. Hosting on Heroku (03/15/2021 1 day)

2. New account creation, login, and guest/demo login (03/../2021 2 days)

  • Users have the ability to sign up, sign in, and logout
  • Users will receive relevant errors if sign up or login fails due to invalid credentials
  • Users will have limited features without logging in (cannot access dashboard/portfolio/assets/stocks/watchlist/search/trade)
  • Users can use a demo login to experience HelloStocks
  • Users will have access to all features after logging in successfully (dashboard/portfolio/assets/stocks/watchlist/search/trade)

3. Dashboard & Portfolio (03/../2021 2 days)

  • Logged-in users will have access to their private dashboard where they can view/manage their entire portfolio
  • Account Balance and Buying Power will be displayed ($10,000 virtual money will be provided to each user to start off with)

4. Asset/Stock Search (03/../2021 2 days)

  • Users will be given a search bar at the top of the dashboard to lookup assets/stocks/crypto
  • Logged-in users can search for stocks and cryptocurrency by the stock/crypto ticker symbol or stock/crypto name
  • From the list of results, users click the stock/crypto to visit the details page

5. Asset/Stock Detail (03/../2021 2 days)

  • Assets/Stocks will have their own individual pages for details
  • Logged-in users will have the ability to execute orders
  • Users will also have details such as Company/Crypto ticker symbols, small description, HQ, Company size, etc

6. Watchlist (03/../2021 2 days)

  • Logged in users can add or remove stocks/crypto to their watchlist
  • Users will see the stock/crypto ticker symbol, the number of shares/quantity of coins owned, current price,
  • Logged in users can add a stock/crypto to their watchlist from the stock/crypto's details page (by clicking a button)

7. Production README


Bonus: Graphs

  • Users will see the Current price and Historical-Price Graph(with the percentage change in price)

Bonus: Additional Funds

  • Users will have a button to add more funds

Bonus: News/Articles

  • To stay up to date with the market, users will have access to the news/articles