Skip to content

This is a social network app that includes it includes user management, user profile management, creating posts, adding comments, like/dislikes, alerts, etc.

Notifications You must be signed in to change notification settings

adityaverm-a/devspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevSpace

Social network for developers

This is my version of the MERN stack application from the "MERN Stack Front To Back" course on Udemy. It is a social network app that includes authentication, profiles and forum posts. I took some help to build the backend of this project from the udemy course, i tried to fully customize the frontend of this application, I added material-ui for styling, toasts, real-time commenting, reponsive layout with material-ui, etc.


Quick Start 🚀

Add a env file in the root folder with the following

  mongoURI: <your_mongoDB_Atlas_uri_with_credentials>
  jwtSecret: <secret>
  githubToken: <your_secrect_access_token>
  uiMaterialKey: <ui_material_key>

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

About

This is a social network app that includes it includes user management, user profile management, creating posts, adding comments, like/dislikes, alerts, etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published