/s_partner

partner side app

Primary LanguageDartBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

spotmies_partner

A Flutter project for the Spotmies Partner application.

image image

Description

This Flutter project is developed for the Spotmies Partner application. It contains the necessary code and dependencies to build the Spotmies Partner app.

Installation

  1. Make sure you have Flutter installed on your machine. If not, follow the instructions at Flutter.dev to install Flutter.

  2. Clone this repository to your local machine:

git clone https://github.com/spotmies/s_partner.git
  1. Navigate to the project directory:
cd spotmies_partner
  1. Fetch the project dependencies using Flutter:
flutter pub get
  1. Connect a device or start an emulator.

  2. Run the application:

flutter run

This will build and launch the Spotmies Partner app on your device/emulator.

Version

This project has version 1.0.0+1.

Environment

  • Minimum SDK version: 2.7.0
  • Maximum SDK version: 3.0.0

Dependencies

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

Development Dependencies

  • flutter_test (included in the Flutter SDK)

Assets

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/"

Flutter Configuration

This project uses the following Flutter configuration:

  • Material Design icons are included.
  • Assets are defined in the "flutter" section of the pubspec.yaml file.

License

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.