This repository was archived by the owner on Jan 9, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
This repository was archived by the owner on Jan 9, 2026. It is now read-only.
Frontend project #17
Copy link
Copy link
Open
Description
Purpose
My overall goal is to make a stock trading game like [investopedia. This will allow the users to actually use the site and be able to track their scores and compete with other users to outperform them. There will be multiple parts for the project which I will be presenting, like the higher or lower game and also how all of the scores are calculated.
Design Plan
Frontend
Loading
- making a loading page like investopedia
Dashboard - gives the stats of the user and general info about their stocks and ratings
Market - this will let them explore the market and buy/sell stocks
- add in variables in the backend for tracking stocks/stockObj (stock name, shares, price, sold/buy)
- create frontend form component
- style to match the frontend
Purchase History - this would let the user see what they have purchased and their history of what earned them money and what didn't
- create table display in the frontend
- pull the data into the frontend from the backend per user basis
User login
- This is related to the user info in the sidebar
- connects the backend Api into sidebar and put user info
- redirect into signing page if user is not login
Backend
Python (Alex work)
- help me do DB stuff for storing data
- making the model and API to store CSV file
Monday
- finishing the trading interface on frontend
- start building a purchase history on the website
Tuesday
- with contacting David, building the backend for trading
- also for backend for purchase history
Wednesday
- try to finish the all of the backend work for the frontend
- make sure everything works coherently and as intended
Thursday
- connects the backend with frontend and make sure it is work properly
- start building model on python to store csv file
Friday
- finalize the debugging and start whole site debugging
- making sure the home server works as intended
Metadata
Metadata
Assignees
Labels
No labels


