Skip to content

maasoomraj/Comment-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Comment System

Comment System is a portal where you can add threads, reply to threads and search for any keyword.

Work Flow

Backend

  • Node.JS has been used to serve backend which will run on http://localhost:3001/
  • API for viewing all threads and comments, add new comment, search for any keyword
  • MongoDB has been used as database to store the details of comments
  • MongoDB URI has been exposed for the smooth working, and security purpose has been kept in mind

Frontend

  • React.JS has been used to serve the frontend for the portal which runs on http://localhost:3000/
  • create-react-app has been used for initialising the react app
  • axios is used to send requests to backend over proxy server

Screenshots

Screen Shot 2020-12-08 at 2 50 10 PM

Screen Shot 2020-12-08 at 3 08 05 PM

Installing

Clone the repository

git clone https://github.com/maasoomraj/Comment-System.git Comment

Change directory to /Comment

cd Comment

Install dependencies for backend and frontend

npm run build

Start the server and client simultaneously

npm run start

Or you can start the server and client separately

npm run start-server
npm run start-client

You can view the API Documentation by going to

http://localhost:3001/swagger

Authors

  • Masoom Raj

Motivation

This project has been done during two days internship at Diverta Inc.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published