# 🚀 TurboTrades Frontend - START HERE ## Quick Start (3 Steps) ### 1️⃣ Install Dependencies ```bash cd TurboTrades/frontend npm install ``` ### 2️⃣ Start Development Server ```bash npm run dev ``` ### 3️⃣ Open Browser ``` http://localhost:5173 ``` **That's it! You're ready to go! 🎉** --- ## 📋 Prerequisites - ✅ Node.js 18+ installed - ✅ Backend running on port 3000 - ✅ MongoDB running --- ## 🎯 Quick Commands | Command | Description | |---------|-------------| | `npm install` | Install dependencies | | `npm run dev` | Start development server | | `npm run build` | Build for production | | `npm run preview` | Preview production build | | `npm run lint` | Run ESLint | --- ## 🌐 URLs | Service | URL | |---------|-----| | Frontend | http://localhost:5173 | | Backend API | http://localhost:3000 | | Backend WebSocket | ws://localhost:3000/ws | --- ## 🐛 Common Issues ### Port already in use? ```bash # Kill process on port 5173 lsof -ti:5173 | xargs kill -9 # macOS/Linux netstat -ano | findstr :5173 # Windows (then taskkill) ``` ### Not working after install? ```bash # Clear everything and reinstall rm -rf node_modules .vite package-lock.json npm install npm run dev ``` ### Styles not loading? ```bash # Restart the dev server (press Ctrl+C then) npm run dev ``` --- ## 📖 Documentation - **README.md** - Complete guide (452 lines) - **QUICKSTART.md** - 5-minute setup (303 lines) - **INSTALLATION.md** - Detailed installation (437 lines) - **TROUBLESHOOTING.md** - Common issues (566 lines) - **FIXES.md** - What we fixed (200 lines) - **FRONTEND_SUMMARY.md** - Technical overview (575 lines) --- ## ✨ What's Included - ✅ Vue 3 + Composition API (`