Create new files in the 'lib' folder called 'auth_provider.dart', 'bottom_chat_bar.dart', 'home_screen.dart', 'landing_screen.dart', 'loading.dart', and 'styles.dart'
Add the code for 'auth_provider.dart', 'bottom_chat_bar.dart', 'home_screen.dart', 'landing_screen.dart', 'loading.dart', 'styles.dart' and main.dart
Auth logic and initialization lives in the 'auth_provider.dart' and 'main.dart' files
(Complete flutter application) Exam and training app as social media, prepared with Firebase backend services, Bloc State management, Singleton design pattern, Unit and widget tests, firebase mocking, Custom local libraries, etc.