Skip to content

DiogenesF/social-network-reactJS-nodeJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple social network

A simple social network using the MERN stack. This application allows developers to create a profile so other developers can see their information. They can also create posts and comments to interact with each other inside the application.

Using Redux for state management and JWT for authentication

To run the project in your machine, you can do the following:

In config/default.json:

{
  "mongoURI": "",
  "jwtSecret": "mysecrettoken",
  "githubToken": ""
}

Create a cluster in MongoDB and insert your key in 'mongoURI'. Here is where you do it:

https://www.mongodb.com/cloud/atlas/lp/try2

Create a github personal access token and use it in 'githubToken'. Here is how you do it:

https://docs.github.com/en/github/authenticating-to-github/creating-a-personal-access-token

After that you'll have to run:

$ npm install

on the root folder and then go into the /client folder and run it again to install all necessary dependencies. Then go to the root folder and just run

$ npm run dev

and it will start the application.

About

A simple social network using the MERN stack to allow developers to connect with other developers through this application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published