Before running this project make sure to configure the following tools and API's.
| Tools | Version |
|---|---|
| Flutter SDK | Stable 2.10.0 |
| Dart SDK | Stable 2.15.1 |
| IDE | Visual Studio Code / Android Studio, XCode |
| System OS | Windows / Linux / MacOS |
| Device | Android emulator / iOS simulator or physical device ( recommended ) |
| Google Map Api Key | https://cloud.google.com/maps-platform/ |
- dartz: ^0.10.1
- freezed_annotation: ^1.1.0
- freezed: ^1.1.1
- json_annotation: ^4.4.0
- json_serializable: ^6.1.4
- build_runner: ^2.1.7
Navigate to code repository and clone the project. Then follow the steps to run the project.
- Open the project folder in your choosen IDE.
- Open your terminal and run the commands :
Flutter cleanandFlutter pub getto download and install all the dependencies. - Navigate to
iOS folderin your terminal and runpod install( If you are building for iOS platform only ). - To add
Google Map Api Keyforandroidnavigate toandroid > app > src > main > res > values > keys.xmland add your key. And foriOSnavigate toios > runner > AppDelegate.swiftand add your key. - Start your device i.e
Android EmulatororiOS SimulatororPhysical Device. - Open terminal and run
Flutter runcommand to build your project.
- Follow this link to watch video.
- Follow this link to download android apk.