An open API service indexing awesome lists of open source software.

https://github.com/mohammadshaad/hitwicket-assignment

HitWicket SDE Assignment
https://github.com/mohammadshaad/hitwicket-assignment

Last synced: 12 days ago
JSON representation

HitWicket SDE Assignment

Awesome Lists containing this project

README

          

# Chess-like Game

This project is a turn-based Chessboard application built using WebSocket, Golang, and Next.js. It allows users to play chess online with real-time updates.

## Features

- WebSocket integration for real-time communication
- Golang backend for handling game logic and WebSocket connections
- Next.js frontend for the user interface
- Turn-based gameplay with multiple players
- Chessboard visualization with draggable pieces

## Installation

1. Clone the repository: `git clone https://github.com/mohammadshaad/SHAAD-21BCE1542.git`
2. Navigate to the project directory: `cd SHAAD-21BCE1542`
3. Install dependencies:
- Backend: `cd server && go mod download`
- Frontend: `cd frontend && npm install`
4. Start the backend server: `cd server && go run .`
5. Start the frontend development server: `cd frontend && npm run dev`
6. Open your browser and visit `http://localhost:3000` to access the application.