Discussion Forum

A discussion forum using React, Node and MongoDB

26
24
JavaScript

Discussion Forum

A disscussion forum built using ReactJS, NodeJS and MongoDB.

Features

  • Allows users to create new discussions about different topics and assign tags to them. Other users can reply to those posts, like them, etc.
  • Each discussion is assigned to different tags and user can filter posts according to the topics they like, or by popularity.
  • Performed User Authentication and Authorisation using JSON Web Tokens.

Installation -

  • Redirect to /server and run $ npm run dev in terminal. The server will start on port 5000 and gets connected to mongoDB.
  • Now, in another terminal, redirect to client and run $ npm start. It will start the client side of the application.