Skip to content

lslima91/Real-Time-Vote-Forum

Repository files navigation

Real Time Upvote/Downvote Distributed news forum

Project I made for my Distributed Systems course.

Read Report!

1-Server/API (asintapi):

  • Node.js
  • Express
  • Json Web Tokens
  • Rethinkdb-javascript-driver
  • Socket.io
  • Socket.io-redis

2-Client: (asintproj):

  • React
  • Redux
  • React-Router
  • fetch
  • Webpack
  • Eslint
  • Babel
  • ReduxDevTools

3-Database:

  • RethinkDB

4-API Docs:

  • Swagger

4-Scalability:

  • Docker
  • CoreOs
  • Fleet
  • Flannel
  • etcd
  • redis
  • Nginx

License

MIT