Skip to content

Social-media application, Where you can post, like dislike comment on post and you can also share post.

Notifications You must be signed in to change notification settings

rahulpandey70/Social-media-Application

Repository files navigation

Social media application.

🖥️ Tech Stack

Frontend:

reactjs  react-router  redux  bootstrap 

Backend:

nodejs  expressjs  mongooose  jwt 

UI Preview

login register homepage

Getting Started:

Setup your .env file and install dependencies separately for backend and frontend.

  # Install dependencies for server
  npm install

  # Install dependencies for forntend
  cd frontend
  npm install

  # Run the client & server with concurrently
  npm run dev

  # Run the server only
  nodemon server.js or npm run server

  # Run the frontend only
  npm start

  # Server runs on http://localhost:5000 and client on http://localhost:3000

Getting Started With docker compose:

    # start container
    docker compose up

    # start services with detached mode
    docker compose up -d

    # stop all containers and remove images, volumes
    docker compose down