A modern web-based chess game built with React, Vite, and TailwindCSS. Play against friends or challenge an AI with multiple themes and interactive chessboards.
🌐 Frontend Deployed: Chess-arena.com
- Play vs AI or friends locally.
- Multiple board themes: Classic, Ocean, Luxury.
- Interactive chessboard with legal move highlights.
- Login and Signup pages for personalized experiences.
- Responsive design for desktop and mobile.
- Real-time game rooms (future enhancement).
Add screenshots or GIFs of the game here:
- Chessboard layout
- Different board themes
- Gameplay against AI
- Frontend: React 18, Vite, TailwindCSS
- Routing: React Router DOM
- Chess Logic: chess.js
- UI Components: Headless UI, Heroicons, Lucide React
- Linting: ESLint with React Hooks plugin
- Clone the repository:
git clone https://github.com/Rahulab14/Chess_Arena.git cd Chess_Arena/client
-
npm install
-
npm run dev