A Flutter project for the Spotmies Partner application.
This Flutter project is developed for the Spotmies Partner application. It contains the necessary code and dependencies to build the Spotmies Partner app.
-
Make sure you have Flutter installed on your machine. If not, follow the instructions at Flutter.dev to install Flutter.
-
Clone this repository to your local machine:
git clone https://github.com/spotmies/s_partner.git
- Navigate to the project directory:
cd spotmies_partner
- Fetch the project dependencies using Flutter:
flutter pub get
-
Connect a device or start an emulator.
-
Run the application:
flutter run
This will build and launch the Spotmies Partner app on your device/emulator.
This project has version 1.0.0+1.
- Minimum SDK version: 2.7.0
- Maximum SDK version: 3.0.0
This project has the following dependencies:
- Flutter SDK (included in the project)
- firebase: ^9.0.1
- pinput: ^0.2.6
- flutter_webrtc: ^0.6.5
- firebase_core: ^1.6.0
- firebase_auth: ^3.1.0
- cloud_firestore: ^2.5.1
- google_nav_bar: 3.0.0
- share: ^2.0.4
- im_animations: ^0.1.1
- awesome_loader: ^0.0.3
- flutter_spinkit: ^4.1.2
- percent_indicator: ^2.1.7+2
- firebase_storage: ^10.0.3
- image_picker: (version not specified)
- date_format: ^1.0.9
- geolocator: (version not specified)
- location: (version not specified)
- shared_preferences: ^2.0.6
- simple_animations: ^2.2.2
- carousel_slider: ^3.0.0
- url_launcher: ^6.0.3
- webview_flutter: ^2.0.4
- intl: (version not specified)
- mvc_pattern: ^5.1.0
- flutter_switch: ^0.3.1
- slider_button: ^0.6.0
- connectivity: ^3.0.3
- google_maps_flutter: (version not specified)
- shimmer: ^2.0.0
- provider: ^6.0.0
- socket_io_client: ^1.0.1
- google_fonts: (version not specified)
- fl_chart: 0.36.2
- animated_bottom_navigation_bar: ^0.3.2
- video_player: ^2.1.14
- photo_view: ^0.12.0
- permission_handler: ^8.1.4+2
- flutter_audio_recorder2: ^0.0.2
- audioplayers: ^0.19.1
- path_provider: ^2.0.3
- flutter_svg: (version not specified)
- quick_actions: ^0.6.0+6
- flutter_local_notifications: ^8.2.0
- rxdart: (version not specified)
- flutter_native_timezone: ^2.0.0
- timelines: ^0.1.0
- firebase_messaging: ^10.0.7
- lottie: ^1.1.0
- awesome_notifications: ^0.0.6+10
- flutter_incall: ^1.0.0
- flutter_test (included in the Flutter SDK)
The following assets are used in this project:
- SVG files in the "assets/svgs/" directory
- Image files: "assets/1.png", "assets/logo.png", "assets/2.png", "assets/3.png", "assets/4.png", "assets/5.png", "assets/7.png"
- JSON files: "assets/spotmies_logo.json", "assets/registor.json", "assets/error.json"
- SVG files: "assets/accountType.svg", "assets/icon.png", "assets/like.svg", "assets/edit.svg", "assets/exit.svg", "assets/help.svg", "assets/history.svg", "assets/settings.svg", "assets/share.svg", "assets/login.svg"
- Image directory: "assets/images/"
- Icon directory: "assets/icons/"
This project uses the following Flutter configuration:
- Material Design icons are included.
- Assets are defined in the "flutter" section of the pubspec.yaml file.
This project is licensed under the BSD 3-Clause License
. You can find more details in the LICENSE file.
For more information on Flutter and Dart, visit Flutter.dev and Dart.dev.