The Flutter Journal App is a mobile application that allows users to create, manage, and share their journal entries. It includes user authentication, rich text editing, and multimedia support. This app is built using the Flutter framework and Firebase backend services.
- User Authentication
- Profile Management
- Create, Read, Update, Delete (CRUD) Journal Entries
- Follow Other Users
- Rich Text Editor
- Multimedia Support (Photos, Location)
- Location Tagging
- Secure Data Storage (Firestore, Firebase Storage)
To see the app demo, click here.
- Flutter SDK: Install Flutter
- Dart SDK: Comes with Flutter
- Firebase Account: Create Firebase Project
flutter pub get
flutter run
flutter test integration_test/app_test.dart
This project is licensed under the MIT License - see the LICENSE file for details.