Skip to content

donheshanthaka/Social-Connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🔵 Social Connect

An interactive fully responsive social media web app with the ability to create users, authenticate using google profile, post images with captions, like posts and even add your favorite members as friends.

Link to production site: social-connect

🔬 Overview of the tasks achieved within this project

  • Implementation of user authentication with the integration of Google OAuth.
  • Comprehensive state management using Redux Toolkit.
  • Back-end route authorization using JSON Web Token (JWT).
  • Streamlined media management with Cloudinary for cloud-based image storage.

🧱 Tech Stack

Client: React, Material-UI, Redux Toolkit, Google OAuth

Server: Node, Express, MongoDB, Cloudinary

🖥 Screenshots

Login Page

App Screenshot

Home Page

2

Home Page (Dark Mode)

3

Profile Page

4

👥 Login credentials for testing purposes