https://github.com/ifte234/automate_packages_integration
This flutter project helps automate the integration of various Flutter packages such as Google Maps, Firebase, and more, into your Android, iOS, and Web projects. It allows users to quickly add dependencies and configure the necessary platform settings for seamless integration.
https://github.com/ifte234/automate_packages_integration
flutter google-maps open-source tool
Last synced: about 1 year ago
JSON representation
This flutter project helps automate the integration of various Flutter packages such as Google Maps, Firebase, and more, into your Android, iOS, and Web projects. It allows users to quickly add dependencies and configure the necessary platform settings for seamless integration.
- Host: GitHub
- URL: https://github.com/ifte234/automate_packages_integration
- Owner: Ifte234
- License: mit
- Created: 2025-04-11T12:24:47.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-11T14:28:57.000Z (about 1 year ago)
- Last Synced: 2025-04-11T15:29:07.946Z (about 1 year ago)
- Topics: flutter, google-maps, open-source, tool
- Language: Dart
- Homepage:
- Size: 283 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# automate_packages_integration
Welcome to **automate_packages_integration**! This project allows users to add Flutter packages to their projects and automatically configure them for Android, iOS, and Web platforms. With this app, users can easily integrate packages such as Google Maps, Firebase, and others by adding the required dependencies and making the necessary configurations.
---
## Features
- Add dependencies for Flutter packages to your project.
- Automatically configure Android, iOS, and Web platforms for the added packages.
- Supports platforms: Windows, macOS, and Linux (Web is not supported).
- Example: Adding and configuring Google Maps with API key integration for all platforms.
---
## Prerequisites
Make sure you have **Flutter** installed on your system. If not, follow the steps below:
--
## 🤝 Contribute
We welcome contributions from the community! Click below to get started:
| Contribution | Description |
|--------------|-------------|
| [📜 Guidelines](./CONTRIBUTING.md) | Follow our contributing guidelines. |
| [🐛 Report a Bug](.github/ISSUE_TEMPLATE/bug_report.md) | Found a bug? Report it here. |
| [✨ Request a Feature](.github/ISSUE_TEMPLATE/feature_request.md) | Have an idea? Let us know! |
| [📥 Pull Request Template](./PULL_REQUEST_TEMPLATE.md) | Learn how to submit a great PR. |
---
## 📁 CI/CD
This project uses GitHub Actions for continuous integration:
- **Workflow file**: [`flutter_ci.yml`](.github/workflows/flutter_ci.yml)
### 1. Install Flutter
- **Windows:** [Flutter installation for Windows](https://flutter.dev/docs/get-started/install/windows)
- **macOS:** [Flutter installation for macOS](https://flutter.dev/docs/get-started/install/macos)
- **Linux:** [Flutter installation for Linux](https://flutter.dev/docs/get-started/install/linux)
### 2. Install Dependencies
After installing Flutter, run the following command in your project directory to install the necessary dependencies:
```bash
flutter pub get