Skip to content

Latest commit

 

History

History
62 lines (38 loc) · 1.49 KB

README.md

File metadata and controls

62 lines (38 loc) · 1.49 KB

Developer Community Application

The project is designed for developers to connect with each other.

It has a number of modules such as register/login, profile, education, experience, posts.

Developers can discuss and post stuffs as well as view the profiles of everyone.

Screenshots

alt text

alt text

alt text

alt text

alt text

Features

  • Authentication
  • Private Routes
  • JWT Token
  • Profile, Education, Experience
  • Developer Profiles
  • Github Repos
  • Posts section
  • Discussion section
  • Like Posts

Setup

1.

git clone https://github.com/Manas-Chamola/dev-community.git

2.

Create a new MongoDB Cloud Database

3.

Go to your Github profile. Under Settings, go to OAuth Apps and create a new OAuth App. You will get a githubClientId and githubSecret

4.

Go to the config folder and open the production.json and put your MongoDB instance URI and the githubClientId and githubSecret

5.

npm start

or

yarn start