Skip to content

sumitshresht/saanjha_frontend

Repository files navigation

🐦 Saanjha — A Social Microblogging App (Frontend)

Saanjha is a sleek, responsive social microblogging platform that lets users share thoughts, interact with posts, and manage profiles — all in a modern, fast, and mobile-friendly UI.

Built using React + Vite, styled with Chakra UI, and seamlessly connected to the Spring Boot backend.


✨ Features

  • 📝 Post Creation & Feed – Share thoughts and see what others are posting
  • ❤️ Post Interactions – Like and dislike posts
  • 📌 Save Posts – Bookmark posts for later
  • 👤 Profile Handling – View your posts, saved content, and profile info
  • 🔍 Search Functionality – Quickly find content
  • 📱 Responsive Design – Optimized for mobile and desktop
  • 🖼️ Media Uploads – Share images and short videos
  • Fast Development Experience – Powered by Vite & HMR

🛠 Tech Stack

  • React (Functional Components & Hooks)
  • Vite (blazing-fast dev server and build tool)
  • Chakra UI (for accessible, responsive UI)
  • React Router (client-side routing)
  • React Icons (modern icons)
  • Axios (for API communication)
  • Context API (for global user state)

🌐 Live Demo

Frontend is hosted on Vercel:

🔗 https://saanjha-frontend.vercel.app


🚀 Getting Started

📦 Clone the repository

git clone https://github.com/sumitshresht/messaging-app.git
cd messaging-app

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages