https://github.com/ankur874/chess-fe
A real-time multiplayer chess game featuring a sleek, minimalistic UI inspired by the Nothing design philosophy. The app provides an immersive chess-playing experience with real-time gameplay, in-house chess logic, integrated sound effects, and background music.
https://github.com/ankur874/chess-fe
chess chess-game nothing react-native
Last synced: 2 months ago
JSON representation
A real-time multiplayer chess game featuring a sleek, minimalistic UI inspired by the Nothing design philosophy. The app provides an immersive chess-playing experience with real-time gameplay, in-house chess logic, integrated sound effects, and background music.
- Host: GitHub
- URL: https://github.com/ankur874/chess-fe
- Owner: ankur874
- Created: 2025-01-17T15:02:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-21T11:32:55.000Z (over 1 year ago)
- Last Synced: 2025-03-26T03:42:49.543Z (over 1 year ago)
- Topics: chess, chess-game, nothing, react-native
- Language: TypeScript
- Homepage:
- Size: 6.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Chess App Frontend
## Features
- **Real-time Multiplayer**: Play chess online with random opponents in real-time.
- **Minimalistic UI**: Designed with inspiration from the **Nothing** for a clean, modern aesthetic.
- **In-House Chess Logic**: Custom-built chess logic library for move validation, checks, checkmates, and more.
- **Sound Effects**: Integrated board piece movement sounds and background music to enhance user experience.
- **Responsive Design**: Fully optimized for various screen sizes, including tablets and smartphones.
---
## Installation
### Prerequisites
- **Node.js** (v14 or higher)
- **npm** (Node Package Manager)
- The backend server
https://github.com/ankur874/Chess-BE
---
### Steps to Run Locally
1. **Clone the repository**:
```bash
git clone https://github.com/ankur874/Chess-FE.git
cd Chess-FE
2. **Install Dependencies**:
```bash
npm install
3. **Start server**:
```bash
npm start
## Images
