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.
- Authentication
- Private Routes
- JWT Token
- Profile, Education, Experience
- Developer Profiles
- Github Repos
- Posts section
- Discussion section
- Like Posts
Demo: Click Here
git clone https://github.com/Manas-Chamola/dev-community.git
Create a new MongoDB Cloud Database
Go to your Github profile. Under Settings, go to OAuth Apps and create a new OAuth App. You will get a githubClientId and githubSecret
Go to the config folder and open the production.json and put your MongoDB instance URI and the githubClientId and githubSecret
npm start
or
yarn start