X (Twitter) clone using Flutter. Developed by me as a Mobile App Development Lead at Thejus Engineering College (TJE) to teach foundational mobile app development concepts.
5-days training schedule for building an X Clone using the Flutter framework and the Supabase backend-as-a-service. The curriculum begins by establishing the foundational knowledge necessary, covering Dart fundamentals and Object-Oriented Programming (OOP) for data modeling.
Subsequent days progress through various Flutter topics, including UI layout widgets, basic state management using setState(), and navigation flows. The latter half of the schedule focuses heavily on integrating Supabase, demonstrating how to use StreamBuilder for real-time data feeds and implementing full CRUD operations to make the application fully functional.