hello! this project is an implementation of minesweeper for the browser, and this repository contains the code for the server. feel free to try the game here!
- typescript
- express, express-session
- socket.io
- passport, bcryptjs
- mongodb, mongoose, typegoose
- fork and clone the repository
- enter the server directory (e.g.
cd minesweeper/server
) - install dependencies using
npm install
- set up MongoDB and get its connection URL
- create
.env
file and set up according to the.env.example
file - start server with
npm start
- make edits wherever you wish!
all contributions are welcome! feel free to submit pull requests, bug reports, or other contributions!