/games-platform

A simple yet powerful game platform built using Nodejs (Free-tier website deactivated by Heroku)

Primary LanguageJavaScriptMIT LicenseMIT

A simple yet powerful game platform.

Simple web app with great features. Built for learning purposes.

Tech

This project uses a number of open source projects to work properly:

  • Express - Fast node.js network app framework
  • ejs - HTML templates done right. Fast and easy to extend.
  • Bootstrap - Great UI boilerplate for modern web apps
  • node.js - Evented I/O for the backend
  • Bootswatch - Great sketchy theme for bootsrap
  • Passport - Simple, unobtrusive authentication for Node.js
  • socketio - For real time communication
  • jQuery

And of course this project itself is open source with a public repository on GitHub.

Running server locally

Clone or download the project to your local machine. Create a dev.env file under /config folder. Copy and paste the following fields. Specify the arguments according to your situation.

PORT=
MONGODB_URI=
SECRET=
BETA_CODE=

then run the following commands.

npm install
npm run dev

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.

License

MIT