Vibely is a feature-rich social media mobile application developed using Flutter and powered by custom Node.js REST APIs. The app provides a smooth and engaging platform where users can connect, share content, and interact securely.
Users can register and log in using a JWT-based authentication system, ensuring data security and session management. Vibely allows users to create and share posts, like and comment on others’ content, save posts for later, and manage their personal profiles.
The app also includes an in-app real-time chat feature, enabling seamless one-to-one communication between users. State management is efficiently handled using Provider, ensuring optimized performance and a responsive UI.
All backend functionalities—including authentication, post management, likes, comments, saved posts, and chat—are fully developed using self-built Node.js & Express APIs, along with proper database design and API integration.
Vibely is designed to be scalable, secure, and user-friendly, making it a complete social networking solution.