Skip to content

Social is a social media app where users can create their own posts and interact with other users posts as well. User can also add or remove friends.

Notifications You must be signed in to change notification settings

SalmanAjani/Social

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social

Description

Social is a social media app where users can post what's on their mind and interact with other users. They can see the posts created by other users and like those posts. If they wish to add friends or update their profiles they can do so as well.

Purpose

The objective of this project is to create a scalable social media app that is fully responsive and has multiple features while being connected effectively with database.

Links

  • Client - Netlify
  • Server (Accessible only after registering) - Cyclic

Tech Stack

Client:

  • React
  • Redux Toolkit
  • Material UI

Server:

  • Node.js
  • Express.js
  • MongoDB

Features

  • Register and Login pages with complete form validation
  • Home page made up of smaller widget components
  • User profile page can be accessed
  • User can interact with posts created by other users or create a post of their own
  • User can add and remove friends
  • Switch between light and dark mode

Screenshots

Register:

social2

Login: social3

Home: social1

About

Social is a social media app where users can create their own posts and interact with other users posts as well. User can also add or remove friends.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published