A new Flutter project. Login authentication base using tab for signin and signup with bloc and firebase. add toaster errors and succes.
SignIn, SignUp, Home
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
user infos mail@mail.fr - Test1234@
Get all packages
flutter pub get-
Si vous ne l'avez pas déjà fait, installez la CLI Firebase .
-
Connectez-vous à Firebase à l'aide de votre compte Google en exécutant la commande suivante :
firebase login- Installez la CLI FlutterFire en exécutant la commande suivante à partir de n'importe quel répertoire :
dart pub global activate flutterfire_cliat the root of your project suivre les etapes
flutterfire configure- Depuis le répertoire de votre projet Flutter, exécutez la commande suivante pour installer le plugin principal :
flutter pub add firebase_core- Depuis le répertoire de votre projet Flutter, exécutez la commande suivante pour vous assurer que la configuration Firebase de votre application Flutter est à jour :
flutterfire configure- Dans votre fichier lib/main.dart , importez le plugin principal Firebase et le fichier de configuration que vous avez généré précédemment :
import 'package:firebase_core/firebase_core.dart';
import 'firebase_options.dart';- Également dans votre fichier lib/main.dart , initialisez Firebase à l'aide de l'objet DefaultFirebaseOptions exporté par le fichier de configuration :
Future<void> main() async {
WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp(
options: DefaultFirebaseOptions.currentPlatform,
);
runApp(const MyApp());
}- Reconstruisez votre application Flutter :
flutter runAdd a package
flutter pub add package_nameRemove a package
flutter pub remove package_namePackage flutter_launcher_icons
flutter pub add flutter_launcher_iconsflutter pub run flutter_launcher_iconsTag -> create branch release/vX.X.X from updated develop push release
git tag -a vX.X.X -m'version with fiters prices and categories'
git push origin vX.X.XAdd badges from somewhere like: shields.io
| Color | Hex |
|---|---|
| Example Color | |
| Example Color | |
| Example Color | |
| Example Color |



