8000 GitHub - ramezgabra/mern-social-media: A full-stack social media application built using the MERN stack
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A full-stack social media application built using the MERN stack

Notifications You must be signed in to change notification settings

ramezgabra/mern-social-media

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

MERN Social Media Project

Description

A full-stack social media application built using the MERN stack (MongoDB, Express.js, React, Node.js) for users to create accounts, post updates, and connect with others.

Table of Contents

Demo

Check out the live demo: social media Live Demo

Installation

  1. Clone the repository: git clone https://github.com/ramezgabra/Mern-Social-Media.git
  2. Navigate to the project directory: cd Mern-Social-Media

Server Installation

  1. Navigate to the server directory: cd server
  2. Install server dependencies: npm install

Client Installation

  1. Navigate to the client directory: cd ../client
  2. Install client dependencies: npm install

Configuration

  • Create a .env file in the root directory with the following environment variables:
MONGO_URL=your_mongodb_connection_uri
JWT_SECRET=your_jwt_secret
PORT=3001

Usage

To run the server, navigate to the server directory:

cd server
npm run start

To run the client, navigate to the client directory:

cd client
nodemon index.js

Make sure to follow these steps to start the server and client.

Access the application in your web browser at http://localhost:3000.

About

A full-stack social media application built using the MERN stack

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0