Multiplayer web game using the same rules as Carcassone. Currently supports the base game and the Inns and Cathedrals expansion.
Running at https://concarneau.herokuapp.com
If you would like to download the code and try it for yourself:
- Clone the repo:
git clone [email protected]:btouellette/concarneau
- Install packages:
npm install
- Change out the database configuration in config/database.js or set appropriate environment variables
- If using a local MongoDB ensure the db is launched
- Launch:
node server.js
- Visit in your browser at:
https://localhost:8080
To set up authentication via OAuth:
- Set up Facebook/Google/Twitter applications
- Add auth keys in config/auth.js or set appropriate environment variables
- Facebook app settings:
- Settings -> Basic -> Add Platform -> Website: Site Url
- Settings -> Advanced -> Security -> Valid OAuth redirect URIs
- Google app settings:
- APIs & auth -> Credentials -> Redirect URIs
- APIs & auth -> Credentials -> Javascript Origins
- Twitter app settings
- Settings -> Application Details -> Callback URL