Skip to content

omwanere/Social

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SOCIAL

A modern, full-stack social media application featuring real-time messaging, notifications, user profiles, posts, comments, and a beautiful dark/light theme. Built for speed, interactivity, and a seamless user experience.

What’s Inside

  • Authentication: Secure login and signup
  • User Profiles: Follow/unfollow, edit profile, and view suggested users
  • Posts & Comments: Share posts, like, and comment
  • Real-Time Messaging: Chat instantly with other users
  • Notifications: Get notified about likes and follows in real time
  • Dark/Light Theme: Toggle between themes for a personalized experience

Tech Stack

Frontend

  • React (with Vite)
  • Redux Toolkit & Redux Persist
  • React Router
  • Tailwind CSS (with custom dark mode)
  • Radix UI
  • Socket.IO Client
  • Axios

Backend

  • Node.js & Express
  • MongoDB (with Mongoose)
  • Socket.IO
  • Multer (file uploads)
  • Cloudinary (image storage)
  • JWT (authentication)
  • CORS, dotenv, cookie-parser

This project is a showcase of a modern, real-time social platform, built with best practices in full-stack JavaScript development.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published