Skip to content

ichiragtaluja/react-social-media

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quack

Social Media App "Quack" built in ReactJs.

Screenshots

Screenshot 2023-06-30 at 1 32 12 PM Screenshot 2023-06-30 at 1 29 32 PM

Demo

https://www.loom.com/share/d0c4da90d41448e9a1fcb3b185954aa1

Tech Stack

  • Frontend: React.js, HTML, CSS
  • Backend: MockBee
  • Deployment: Netlify
  • Other Libraries and Tools: React Router, Axios, JWT, etc.

Features

  • Authentication
    • Login
    • Logout
    • Signup
  • User Feed
    • List all user posts
    • Sort by Date & Trending
  • Create a Post
  • Like a post
  • Edit & Delete Post
  • User Profile
    • Add Avatar
    • Add Bio
    • Add Portfolio URL
  • Follow/Unfollow
  • Explore Feed
  • Bookmark Post
  • Responsive
  • Upload Images & Videos while creating a post
  • Add Emoji & Gifs while creating a post
  • Edit User Profile Photo
  • Infinite Scroll Feed

Run Locally

Clone the project

  git clone https://github.com/ichiragtaluja/react-social-media.git

Go to the project directory

  cd react-social-media

Install dependencies

  npm install

Start the server

  npm run start

Authors