Skip to content

ashishrout-tech/chess

Repository files navigation

Chess Mania

Landing Page


Create a game. You'll join as white


Other user joins the game with same id as black


Game begins as soon as black joins




This monorepo houses two Next.js apps and an Express.js api, optimizing development with integrated tailwind-features and the shad-cn component library for the Next.js apps.

Clone the repository. Then, run

npm install

What's inside?

This repo includes the following packages/apps:

Apps and Packages

  • docs: a Next.js app
  • web: another Next.js app
  • api: a Express.js app
  • ui: a stub React and shadcn component library shared by both web and docs applications
  • tailwind-class: tailwind features are used throughout the monorepo
  • eslint-config-custom: eslint configurations (includes eslint-config-next and eslint-config-prettier)
  • tsconfig: tsconfig.jsons used throughout the monorepo

Each package/app is 100% TypeScript.

Utilities

This monorepo has some additional tools already setup for you:

Build

To build all apps and packages, run the following command:

npm run build

Develop

To develop all apps and packages, run the following command:

npm run dev

About

Multiplayer real-time chess game

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors