📈 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.