User Stories - zyusnow/eRobin GitHub Wiki
Users
Sign Up
: As a new user, I'd like to be able to sign up for an account so that I can start doing stock investmentLogin
: As a current user, I want to be able to login so that I can check my dashboard and make transactionsDemo
: As a new user, I'd like to be able to login as a guest without sign up or loginLog out
: As a logged in user, I'd like to be able to log out easily once I'm signed in
Transactions
As a logged in user,
Create
: I want to be able to buy a stock from stock detail page.Read
: I want to be able to view all transactions along with the details that I made.Update
: After I make a transaction, my transaction list should be updated.Delete
: I want to be able to sell a stock from stock detail page.
Watchlists
As a logged in user,
Create
: I want to be able to add stocks from stock detail page.Read
: I want to be able to view all stocks in my watchlist.Update
: I want to be able to update my watchlist name.Delete
: I want to be able to remove stocks from watchlist.
Portfolio/Holdings
As a logged in user,
Read
:I can view my holdingsUpdate
: After I buy and sell stocks, my holdings should be updated.
Stock Search
As a logged in user,
Create
: I want to be able to search for stocks via the search bar by typing either ticker or name.Read
: I want to be able to see the stocks when I search and redirects me to the stock detail page.
Stock Detail
As a logged in user,
Read
: I want to be able to see the stocks details and price trending chart- I want to be able to make transactions on this page.