Step 1:
Download or clone this repo by using the link below:
https://github.com/PranavMasekar/QuizGo.git
Step 2:
Go to project root and execute the following command in console to get the required dependencies:
flutter pub get
- Flutter Bloc
- Firebase Core
- Firebase Auth
- Firestore
- Go Router
- Dio
- Animation
- Get It
- Equatable
- Flutter ScreenUtil
- intl
- Flutter Launcher Icons
- Flutter Svg
- Fpdart
- Lottie Animation
- Staggered Grid View
- Auto Size Text
- Circular Countdown
Here is the core folder structure which flutter provides.
flutter-app/
|- android
|- build
|- ios
|- lib
|- test
Here is the folder structure we have been using in this project
lib/
|- blocs/
|- common/
|- constants/
|- extensions/
|- helpers/
|- models/
|- presentation/
|- repositories/
|- router/
|- services/
|- main.dart