Construction is your all-in-one solution for efficiently overseeing contractors, coordinating with construction companies, and engaging with shop owners. Simplify project management, streamline communication, and optimize workflows with our intuitive platform tailored specifically for the construction industry.
To get started with Construction, follow these steps:
- Flutter SDK installed on your machine
- Android Studio or Xcode (for iOS development)
- Firebase account (for authentication and other features)
-
Clone this repository to your local machine:
git clone https://github.com/your-username/construction.git
-
Navigate to the project directory:
cd construction
-
Install dependencies:
flutter pub get
-
Add Firebase to your Flutter project by following the instructions provided by Firebase. This usually involves creating a project in the Firebase console and downloading the
google-services.json
file for Android andGoogleService-Info.plist
file for iOS.Once you have obtained the
google-services.json
file, place it in theandroid/app
directory of your Flutter project.
To build the APK for Android, run the following command:
flutter build apk
The generated APK file will be located in the build/app/outputs/flutter-apk/
directory.
For more information about building APKs in Flutter, refer to the official documentation.
To run the app on a connected device or emulator, use the following command:
flutter run
This will compile the app and install it on the connected device or emulator.
- Users can log in to the app using their credentials.
- New users can sign up for an account.
- Efficiently oversee contractors
- Coordinate with construction companies
- Engage with shop owners
- Streamline communication
- Optimize workflows
Contributions are welcome! Please feel free to submit a pull request.
This project is licensed under the GNU General Public License v3.0.