Skip to content

Latest commit

 

History

History
34 lines (28 loc) · 918 Bytes

File metadata and controls

34 lines (28 loc) · 918 Bytes

Client

Built with React.js

📁 Project Structure

📁 src/ 
├── 📂 api/         # API request handlers
├── 📂 assets/      # Static assets
├── 📂 components/  # Reusable UI components
├── 📂 configs/     # Client-side configurations (axios)
├── 📂 context/     # React contexts
├── 📂 features/    # Feature-specific components
├── 📂 hooks/       # Custom React hooks
├── 📂 pages/       # Route components
├── 📂 socket/      # Socket connection setup
├── 📂 utils/       # Utility functions
├── 📄 App.js       # Main app layout + routes
└── 📄 index.js     # Entry point (ReactDOM render) 

🚀 Deployment

Static files built with npm run build to be served via backend

🔌 Tech Stack and Packages

  • react (v19)
  • aos
  • axios
  • lucide-react
  • socket.io-client
  • tailwindcss
  • validator