Current team: Parker Gutierrez
Directions for local usage:
- Clone the repository.
- Type:
cd chess-website
,cd client
, thennpm install
to navitage to the client folder and install client packages. - Type:
cd ../server
, thennpm install
to navigate to the server folder and install server packages. - For the site's full features to work properly, it must be connected to a mongoDB database:
- in the server directory, create a .env file.
- inside, create a DATABASE_ACCESS variable, and set it to a valid mongoDB connection string.
- Next, navigate to both the client and server directories and type
npm start
in each. - Make an account to view the full features of the website.
- Once you play some games you can view them in the history page.
- To play against yourself, comment out lines 46-51 in /chess-website/server/chess/matchmaking.js
- Open up two tabs and play!
Original Team: Parker Gutierrez, Ann Tseng, Saunder VanWoerden, Suhyun Ban
No longer actively maintained. Archived on 6/18/2024