Chatify – Real-Time Chat Application with Supabase & Flutter
Chatify is a real-time messaging application I developed using Flutter with a focus on clean architecture and responsive UI. The app allows users to register, log in, send messages, and share images in real time — all powered by Supabase as the backend service.
Key Features:
User Authentication using Supabase (email & password)
Real-Time Messaging with instant updates
Image Uploading & Sharing using image_picker
? Clean Navigation using GoRouter
? State Management using Provider (MVVM pattern)
REST API Integration with Dio
Organized and modular codebase for scalability and maintainability