A functional Flutter project written in Dart that helps in using Firebase Authentication, API, and BLoC state management
This project is an example that will be bulit along with FLutter Bootcamp that organized by Flutter Community in KAU. The project will helps how to do the following:
- Getting user inputs and forms
- Setup Firebase with IOS and Android apps
- Create account with Firebase Authentication
- Using API & hanling the API responses
- How to pass data between screens in Flutter
- BloC state management
- Languages and Localization
To get started with this flutter project follow these steps:
- Clone thsi project to your machine
- Ensure that you have Flutter and Dart installed on your machine.
- Open the project in your preferred IDE or text editor
- Run the following command in the terminal to fetch the project dependencies "flutter pub get"
- Connect your device or start an emulator, and then run the application using the following command "flutter run"
- The application should be started running on your device or emulator
Since this is an educational purpose project, you can clone it and rename the prject to use it for more pracitces! It's a good time to continue the jouney!
This project will be built during the Flutter Bootcamp that organized by Flutter Community in KAU. The project files will be updated after each day of the Flutter Bootcamp.