Skip to content

Social Media Web Application project for my university's 7th sem project evaluation

Notifications You must be signed in to change notification settings

kxnyshk/SocialMediaWebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Social Media Web Application

Project done for my university's 7th semester project evaluation.

About

  • A social media web application, curated for travellers and the travelling community to showcase and post about their various expeditions online among the community.
  • Helps create and foster a nurturing, lovable and safe space for the users online with similar interests and goals towards travelling and exploring the world.
  • Built using React.js, with Node and Express serving the backend and MongoDB as the backend database.

Run

  • Fetch the repo as zip.
  • Open separate terminals for both client/ and server/ sub directories
  • Run command npm i --legacy-peer-deps in both the terminals to install the required repos
  • Run commands npm start for the client and nodemon index.js for the server to run the application
  • The application will get successfully started at localhost:3000, with the server running at localhost:5000 respectively

Features

  • 🔐 Sign In / Sign Up
  • ⚙ Google OAuth 2.0 Authorization
  • 🔎 Search Posts by Name or Tags mentioned
  • 🗂 Pagination feature
  • 💬 Sharing mutiple Posts
  • ❤ Like Post feature
  • ✒ Comment section
  • ✨ Recommendation section

Snapshots

  • Overview

image

  • Sign Up

image

  • Post

image

  • Recommendation Section

image