User-Manager-Admin Stock Management System.
As a user/manager I want to
- Log in to and log out from the system
- Select stocks to watch
- View the current price of the selected stock from my watch list
- View the price history of the selected stock from my watch list
- Update my profile
As a user, I want to
- Register as a user
- View managers’ profiles
- Select a manager to manage my account
- Contact my manager
- Sell my stocks (by myself or request my manager)
- Purchase stocks (by myself or request my manger)
- View my account balance
- View my account history
As a manager, I want to
- Register as a manager
- Sell/purchase stocks on behalf of my clients
- Contact my clients
- View my account (commissions) As an administrator, I want to
- Log in to and log out from the system
- Approve/decline managers’ registration requests
- View users’/managers’ activity records