Inspiration

The goal was to create an engaging platform to help users learn and practice key financial concepts through tutorials and interactive games, making financial education accessible and fun.

What it does

The project combines a series of educational tutorials on financial management with an exciting stock trading game. Users can explore financial topics, analyze statements, and test their trading skills with real-time simulations.

How we built it

We used Flask for the backend, Bootstrap for styling, and integrated interactive financial modules alongside a real-time stock trading game. Data was dynamically processed and visualized using Chart.js.

Challenges we ran into

Integrating real-time stock data was challenging due to API limitations, so we used mock data for testing. We also faced styling issues when merging templates and ensuring a smooth user experience across modules.

Accomplishments that we're proud of

We successfully developed an educational platform that combines learning with hands-on trading experience. The user interface is clean and functional, and we implemented multiple financial modules. Our financial modules cover a wide variety of concepts critical to properly assessing companies and markets.

What we learned

We improved our skills in building interactive web applications with Flask, using Bootstrap for responsive designs, and leveraging JavaScript libraries for data visualization.

What's next for Marketwatch

We plan to integrate live stock market data, expand the financial tutorials, and add advanced trading features like portfolio management and risk analysis to make the game more comprehensive.

Built With

Share this project:

Updates