Server-side source code of 'Werewolves online'
- Expressjs v4
- mLab/MongoDB/Mongoose
- Socket.io
- Axios
- Connection Pooling (future implementation)
Below are images showing the database structure of the project. There are two main top-level collections and those are players and rooms collections.
for detail info, view playerSchema.js in mongoose-schema folder.
for detail info, view roomSchema.js in mongoose-schema folder.