Skip to content

It is a simple app where developers can connect and discuss with each other by creating various posts

License

Notifications You must be signed in to change notification settings

Manas-Chamola/dev-community

Repository files navigation

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

Releases

No releases published

Packages

No packages published