Tech Used:
Server: Firebase Auth, Firebase Storage, Firebase Firestore
Client: Flutter, Provider
To make this work on your system :
Create Firebase Project Enable Authentication Create Android, iOS & Web Apps and put them in your gradle, runner files Take Web FirebaseOptions and put it in main function in main.dart file replacing my keys
Then run the following commands to run your app:
flutter pub get open -a simulator (to get iOS Simulator) flutter run flutter run -d chrome --web-renderer html (to see the best output)