Skip to content

This is a clone of Reddit. Reddit is an American social news aggregation, web content rating, and discussion website. We have developed this clone for educational purposes. In this project, we have added functionalities like login/Sign up and Dashboard. Users can create posts, comments, and votes on posts.

Notifications You must be signed in to change notification settings

Amarjeet9999/full-stack-reddit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Reddit Clone (Educational Purpose)

Reddit is an American social news aggregation, web content rating, and discussion website


Technologies used

  • React.js
  • Node.js
  • Express.js
  • MongoDb
  • CSS
  • JAVASCRIPT

Libraries and Tools used

  • MongoAtlas
  • mongoose
  • Express
  • multer/firebase
  • MaterialUI
  • Styled Components

Features built

  • Login/signup with backend authentication
  • Add new post to feed
  • Upvote/downvote any post
  • See and write comments to any post

Team Members

How to use our app?

  • Install git on your machine
  • Clone our repository by running the command
  • git clone https://github.com/Amarjeet9999/full-stack-reddit.git
  • Change directory to full-stack-reddit/backend by running
  • cd full-stack-reddit/backend
  • And then run the following commands
  • npm install npm run server
  • Change directory to full-stack-reddit/frontend by running
  • cd full-stack-reddit/frontend
  • And then run the following commands
  • npm install npm start

About

This is a clone of Reddit. Reddit is an American social news aggregation, web content rating, and discussion website. We have developed this clone for educational purposes. In this project, we have added functionalities like login/Sign up and Dashboard. Users can create posts, comments, and votes on posts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •