Skip to content

RealDeanZhao/clubo

Repository files navigation

clubo

A forum powered by NodeJS, ReactJS and RethinkDB. Just for learning purpose.

ES6 support with Babel.

OS:

  • Ubuntu

Backend:

  • NodeJS with Koa 2
  • PassportJS for JWT authentication
  • Thinky: JavaScript ORM for RethinkDB

Frontend:

  • ReactJS
  • React Router
  • React Markdown
  • Mobx for the state management(used to be redux)
  • Flexbox

Build Tool:

  • Webpack 2
  • Babel
  • NPM scripts

Test on you local machine.

  1. Install RethinkDB
  2. Install dependencies:
    npm install
    
  3. Start
    npm start
    
  4. http://localhost:3000/

Releases

No releases published

Packages

No packages published