Skip to content

Foridul35962/VibeGram__client-side

Repository files navigation

VibeGram – Frontend (React + Real-Time UI)

This repository contains the frontend of VibeGram, a modern social media platform built with React.js and designed for real-time interaction and smooth user experience.

✨ Features

  • 📱 Responsive and modern UI
  • 🔐 JWT-based authentication flow
  • ❤️ Like, comment, save posts with optimistic updates
  • 💬 Real-time messaging & notifications using Socket.io
  • 🟢 Live online/offline user presence
  • 🖼️ Image preview & upload support
  • 🔄 Seamless state management with Redux Toolkit

🛠️ Tech Stack

  • React.js
  • Redux Toolkit
  • React Router DOM
  • Tailwind CSS
  • Socket.io Client
  • Axios

⚙️ Highlights

  • Optimistic UI with rollback handling
  • Clean component-based architecture
  • Scalable state management
  • Real-time event listeners for chat & presence
  • User-friendly UX inspired by modern social platforms

🚀 Live Demo

🔗 https://vibe-gram-tau.vercel.app/

📌 Purpose

Built to demonstrate production-ready frontend architecture, real-time UI handling, and scalable React application design.


⭐ Star the repo if you find it useful!

About

A modern social media frontend built with React, Redux Toolkit, and Socket.io, featuring real-time messaging, live presence, optimistic UI updates, and a responsive user experience.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages