Skip to content

Ral1n/HackITAll_Deutsche-Bank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📈 95Trading (Retro Market Watch) A fully functional, Windows 95-themed stock trading simulator built with React. This application combines the nostalgia of the 90s desktop experience with modern real-time market data.

🌟 Key Features Retro UI: Authentic Windows 95 aesthetic using react95 and styled-components.

Live Trading System: Buy and sell Stocks (AAPL, MSFT), Crypto (BTC, ETH), and ETFs (SPY, QQQ).

Portfolio Management:

Real-time tracking of open positions.

"MyPortfolio" sidebar folder aggregates your holdings and calculates total equity.

Detailed pop-up ledger showing P/L per trade.

Immersive Apps:

The Daily Ticker: A 5-page, scrollable retro newspaper with snap-scrolling.

AI Terminal: A hacker-style CLI for market sentiment analysis.

Windows View: A landscape relaxation mode.

Easter Eggs: Press the Help button for a "money glitch" animation.

🛠️ Tech Stack Framework: React.js

Styling: Styled-components & React95

Data: Custom API (Charts & News)

🚀 How to Run Install Dependencies:

Bash

npm install Start the Development Server:

Bash

npm run dev 📁 Project Structure src/components/Layout/Desktop.jsx - Main entry point handling window state and global logic.

src/components/Layout/Sidebar.jsx - Navigation tree for selecting assets and viewing the portfolio.

src/components/Layout/NewsWindow.jsx - The multi-page retro newspaper component.

src/components/Layout/PortfolioWindow.jsx - Detailed table view of current holdings.

src/components/Trading/ControlPanel.jsx - Buy/Sell interface.

About

Hackaton at Deutsche Bank

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors