Skip to content
Snippets Groups Projects
Select Git revision
  • develop
  • tmp-1
  • master default protected
  • v0.2.0 protected
  • v0.1.0 protected
5 results

rolegame

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Martin Lehoux authored
    00c9c8f9
    History
    Name Last commit Last update
    back
    front
    .gitignore
    LICENSE
    README.md

    RoleGame

    Dependencies

    Used

    • express: Fast, unopinionated, minimalist web framework
    • bcrypt: A bcrypt library for NodeJS.
    • express-session: Simple session middleware for Express
    • pug: A clean, whitespace-sensitive template language for writing HTML
    • mongoose: Mongoose MongoDB ODM
    • body-parser: Node.js body parsing middleware
    • morgan: HTTP request logger middleware for node.js
    • connect-mongodb-session: MongoDB session store for connect/express built by MongoDB
    • random: Seedable random number generator supporting many common distributions.
    • js-yaml: YAML 1.2 parser and serializer
    • node-cron: A simple cron-like task scheduler for Node.js

    To use

    • joi: Object schema description language and validator for JavaScript objects.

    Starting app

    • Install MongoDB and run it
    • Copy and fill secret from config.template.yml to config.yml
    • Run node index.js

    TODO

    • Validate mongoose models