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 installThis repo includes the following packages/apps:
docs: a Next.js appweb: another Next.js appapi: a Express.js appui: a stub React and shadcn component library shared by bothwebanddocsapplicationstailwind-class:tailwindfeatures are used throughout the monorepoeslint-config-custom:eslintconfigurations (includeseslint-config-nextandeslint-config-prettier)tsconfig:tsconfig.jsons used throughout the monorepo
Each package/app is 100% TypeScript.
This monorepo has some additional tools already setup for you:
- TypeScript for static type checking
- ESLint for code linting
- Prettier for code formatting
To build all apps and packages, run the following command:
npm run buildTo develop all apps and packages, run the following command:
npm run dev
