mvp list - sirivatd/robinhoops GitHub Wiki

MVP List

Robinhoops, a Robinhood.com clone, is a web application that allows users to invest in top athletes whose value will update based on live sports stats and real-time Twitter sentiment.

1. Hosting on Heroku (10/09/2018, 1 day)

2. New account creation, login, and guest/demo login (10/11/2018, 2 days)

  • Users can sign up, sign, and log out
  • Users can use a demo login to try the site
  • Demo users receive free stock and $2000.00 to start
  • Users can't use certain features (buy/sell) without logging in

3. Account Page (10/12/2018 , 1 day)

  • User has a account page
  • Displays user's history portfolio value, stocks list, and watch list

4. Athletes (10/13/2018, 2 day)

  • Integrate Twitter and MySportsFeed API
  • Athletes' stats are populated
  • Individual stocks are created based on athletes' stats and performance

5. Athlete Show Page (Trade Page) (10/15/2018, 3 days)

  • Users can view athlete's stock pages (shows historical data in chart)
  • Athlete's stock updates in real-time based on previous game stats and current Twitter sentiment
  • User can follow athletes and add them to their watchlist
  • User can place buy/sell stock_orders (which updates their balance on account page)

6. Search Bar (10/16/2018, 1 day)

  • User can search athlete/stocks by typing in partials/symbols in search bar
  • User can navigate to athlete page by clicking on result

7. A production README (10/17/2018, 1 day)

8. Sport News (bonus)

  • News links to external original news source

9. Profile Page (bonus)

  • User has private profile page
  • User can view portfolio, buying power, and more

10. Top Movers and Leaderboard (bonus)

  • Display top stock movers in real-time
  • Calculate all-time leaderboard based on current user accounts