InstaVibe is a full stack social media web application inspired by Instagram, developed using the MERN stack to simulate real world social platform functionality. 🌐 The application allows users to register and log in securely using JWT based authentication. Protected routes ensure that only authenticated users can create posts, like posts, comment, and manage their profiles. 🔐 Users can upload images while creating posts, which are stored and served efficiently using Cloudinary integration. The platform supports core social media features such as post creation, deletion, likes, comments, and profile updates. 🖼️ RESTful APIs were designed and implemented using Node.js and Express.js, with MongoDB and Mongoose handling all database operations including schema design, validation, and relationships between users, posts, and interactions. ⚙️ The frontend is built with React.js focusing on reusable components, proper state management, and responsive UI for a smooth user experience across devices. 💻 The project emphasizes clean architecture, secure API handling, and real world application structure similar to production grade social platforms. 🚀 Tech Stack: React.js, Node.js, Express.js, MongoDB, Mongoose, JWT, Cloudinary