Skip to content

A small social network web app that includes authentication, profiles and forum posts, built in MERN stack with MongoDB database.

Notifications You must be signed in to change notification settings

alicialycan/developer-connector

Repository files navigation

social-media-project

Social network for developers

This is a MERN stack application, a small social network app that includes authentication, profiles and forum posts.

App Info

Author

Alicia Lycan

Version

1.0.0

License

This project is licensed under the MIT License

To Start

Add a default.json file in config folder with the following

{
  "mongoURI": "<your_mongoDB_Atlas_uri_with_credentials>",
  "jwtSecret": "secret",
  "githubToken": "<yoursecrectaccesstoken>"
}

Install server dependencies

npm install

Install client dependencies

cd client
npm install

Run both Express & React from root

npm run dev

Build for production

cd client
npm run build

Test production before deploy

After running a build in the client, cd into the root of the project.
Run:

NODE_ENV=production node server.js

Check in browser on http://localhost:5000/

About

A small social network web app that includes authentication, profiles and forum posts, built in MERN stack with MongoDB database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published