The Notes App is built using Flutter and Firebase.
The Notes app is an mobile app that can manage notes and sync to firebase to allow them to access from any device by simply login into your account.
This app was created to practice flutter and bloc state management.
- Email Password Authentication
- Create Notes
- Update Notes
- Delete Notes
Language: Dart
UI: Material UI
Firebase
- Firebase Authentication
- Firestore Database
State Management: Bloc
Other Components Used
- (Check
pubspec.yaml
for more)
- Download or clone project and open the project in VS Code
- Create Firebase Project
- Enable Email/Password Authentication
- Setup Firestore Database
- Set Firestore Rules
- You can use FlutterFire to create a firebase project easily
- Run flutter get to download all dependencies
- Connect your Android phone or use the emulator to start the application
Flutter Course for Beginners – 37-hour Cross Platform App Development Tutorial (https://www.youtube.com/watch?v=VPvVD8t02U8). Course developed by Vandad Nahavandipoor. Check out his channel: (https://www.youtube.com/@VandadNP). Published by freeCodeCamp.org.