This full-stack application built with Flutter and Dart seamlessly integrates Firebase backend services and Google APIs, providing users with a comprehensive platform for storing and recalling their favorite places. Leveraging native device features like the camera and location services, users can capture, annotate, and reminisce about memories of cherished places.
- Firebase Integration: Utilizes Firebase services for authentication, real-time database storage, and cloud storage, ensuring secure and efficient data management.
- Google API Usage: Incorporates Google APIs for enhanced location-based functionalities, enriching the user experience.
- Native Device Features: Harnesses device capabilities such as the camera and location services to provide an interactive and immersive experience for users.
- User-Friendly Interface: Designed with an intuitive UI/UX to facilitate easy navigation and seamless interaction, enabling users to effortlessly capture and reminisce about their favorite places.
Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.
- Flutter SDK: Install Flutter
- Dart SDK: Included with Flutter
- IDE: Visual Studio Code with Flutter and Dart plugins or Android Studio
-
Clone the repository:
git clone https://github.com/KhalilGarali/expense-tracker-app.git
-
Install the dependencies by running:
flutter pub get
-
Launch emulator from the command palette in VSCode:
>Flutter: Launch Emulator -
Run the app:
flutter run
This project is licensed under the MIT License
