Inspiration
Wouldn't it be nice to be able to experience investing in the stock market without the risk of losing actual money? We all know how important money is in our everyday lives, and investing can be a great way to grow your money, but it can be risky, especially if you don't know what you're doing.
What it does
Stock Trek allows users to experience investing in a simulated stock market that uses real stock market data without the risk of losing actual money. Through an intuitive, easy-to-use web application, users can create an account, log in, deposit virtual money, and start simulating investing in stocks. This includes buying and selling stocks, searching relevant news, and tracking the performance of stocks.
How we built it
We built Stock Trek using React, Go, Python, and MongoDB Atlas.
Challenges we ran into
None of us have ever worked with all of these technologies together before and none of us had any extensive experience with the Go language or MongoDB Atlas. We also ran into some challenges when trying to figure out how to get real daily stock market data over the last five years without being rate-limited or having to pay for API access.
Accomplishments that we're proud of
We're proud of the amount of real stock market data we were able to obtain and being able to (mostly) finish implementing every feature we set out to implement in a little under 24 hours!
What we learned
We learned that we work really well together and are able to keep each others' spirits up and still have fun despite pulling an all-nighter. Each of us also got a chance to learn how to use a new technique or technology.
What's next for Stock Trek
There are many features that we could implement to expand this project. Some examples include adding more real time stock market data,creating more visual artifacts to display stock market information, hosting the backend and frontend servers online instead of starting the servers locally on the user's computer, allowing users to customize an avatar and edit their personal information, adding more Star Trek-themed elements to the branding of the site to fit the name Stock Trek, and (most importantly) adding a dark mode.
Built With
- beautiful-soup
- gin
- go
- mongodb
- mongodb-atlas
- python
- react
- yahoo-finance-api



Log in or sign up for Devpost to join the conversation.