Project information
- Category: Android | iOS
- Technologies:
- Flutter
- Dart
- Firebase
- REST APIs
- Firebase Cloud Messaging
Field Camera Images Categorization App
Save the Bilby
Save the Bilby is a mobile application developed using Flutter that helps categorize field camera images for a conservation organization. The app utilizes Firebase Realtime Database and Firebase Authentication as backend services to store data and authenticate users. Images are stored in Firebase Firestore, and the EmailJS API is used to send notification emails to users. Additionally, push notifications are implemented through Firebase Cloud Messaging, and state management is handled using the getX package. The project also includes an admin page that allows for easy image management, uploading, and user email exports for newsletters.
Key Features:
- Utilizes Firebase Realtime Database for storing data.
- Utilizes Firebase Authentication for user authentication.
- Stores images in Firebase Firestore.
- Uses EmailJS API for sending notification emails to users.
- Implements push notifications through Firebase Cloud Messaging.
- Manages state using the getX package.
- Includes an admin page for easy image management, uploading, and user email exports.