Open-source licenses
This website
Generated from this site’s own lockfile, not written by hand — the list below is the production dependency tree the site is built from, with each package’s own declared licence.
The Salonhop apps
Direct dependencies of the customer app, the partner app and the three packages they share. Flutter and Dart themselves are BSD-3-Clause, and the Firebase SDKs the apps embed on Android are Apache-2.0.
| Package | Version | Licence | Declared in |
|---|---|---|---|
| add_2_calendar | 3.1.1 | MIT | apps/consumer/pubspec.yaml |
| algoliasearch | 1.49.2 | MIT | apps/consumer/pubspec.yaml |
| cached_network_image | 3.4.1 | MIT | packages/ui/pubspec.yaml |
| cloud_firestore | 6.8.0 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
| cloud_functions | 6.3.6 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
| collection | 1.19.1 | BSD-3-Clause | packages/schema/pubspec.yaml |
| connectivity_plus | 7.3.1 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
| equatable | 2.1.0 | MIT | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
| firebase_app_check | 0.4.6 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
| firebase_auth | 6.5.7 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
| firebase_core | 4.13.0 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml, packages/media/pubspec.yaml |
| firebase_messaging | 16.5.0 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
| firebase_storage | 13.4.6 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml, packages/media/pubspec.yaml |
| flutter_bloc | 9.1.1 | MIT | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
| flutter_web_plugins | 3.44.8 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
| freezed_annotation | 3.1.0 | MIT | packages/schema/pubspec.yaml |
| geolocator | 14.0.3 | MIT | apps/consumer/pubspec.yaml |
| go_router | 17.5.0 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
| google_maps_flutter | 2.18.0 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
| google_sign_in | 7.2.0 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
| google_sign_in_android | 7.2.16 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
| image | 4.10.1 | MIT, with ported portions under Apache-2.0 and BSD-3-Clause | packages/media/pubspec.yaml |
| image_picker | 1.2.3 | BSD-3-Clause, with a bundled Apache-2.0 component | packages/media/pubspec.yaml |
| image_picker_android | 0.8.13+23 | BSD-3-Clause, with a bundled Apache-2.0 component | packages/media/pubspec.yaml |
| intl | 0.20.3 | BSD-3-Clause | packages/ui/pubspec.yaml |
| json_annotation | 4.12.0 | BSD-3-Clause | packages/schema/pubspec.yaml |
| local_auth | 3.0.2 | BSD-3-Clause | apps/partner/pubspec.yaml |
| meta | 1.18.0 | BSD-3-Clause | packages/schema/pubspec.yaml |
| share_plus | 13.3.0 | BSD-3-Clause | apps/consumer/pubspec.yaml |
| shared_preferences | 2.5.5 | BSD-3-Clause | apps/consumer/pubspec.yaml |
| url_launcher | 6.3.2 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
The Salonhop server
Direct dependencies of the Cloud Functions that write bookings, chats and reviews.
| Package | Version | Licence | Declared in |
|---|---|---|---|
| algoliasearch | 5.57.0 | MIT | functions/package.json |
| firebase-admin | 13.10.0 | Apache-2.0 | functions/package.json |
| firebase-functions | 6.6.0 | MIT | functions/package.json |
Platforms
The SDKs the apps are compiled against and embed.
| Package | Version | Licence | Declared in |
|---|---|---|---|
| Flutter SDK | 3.44.8 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml, packages/ui/pubspec.yaml |
| Dart SDK | 3.12 | BSD-3-Clause | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml, packages/schema/pubspec.yaml, packages/ui/pubspec.yaml |
| Firebase Android SDK | via firebase_core 4.13.0 | Apache-2.0 | apps/consumer/pubspec.yaml, apps/partner/pubspec.yaml |
Built into this website by hand
Libraries this site serves from its own files rather than through a package manager.
| Package | Version | Licence | Declared in |
|---|---|---|---|
| three | 0.186.1 | MIT | web/public/scene/three.min.js |
Typefaces
- Plus Jakarta Sans — SIL Open Font License 1.1. This website, and the Salonhop customer app. The licence text ships in this repository at
packages/ui/fonts/OFL-PlusJakartaSans.txt. - Fraunces — SIL Open Font License 1.1. This website, and the Salonhop customer app. The licence text ships in this repository at
packages/ui/fonts/OFL-Fraunces.txt. - Space Grotesk — SIL Open Font License 1.1. This website, and the Salonhop Partner app. The licence text ships in this repository at
packages/ui/fonts/OFL-SpaceGrotesk.txt.
What this page is not
This page lists the open-source software the Salonhop website and apps are built with. Salonhop’s own source is not open source, and this page does not license it.
Packages that exist only to test the platform are not listed: they ship to nobody. Nor are the photographs in our demo data — they are placeholders for a development world, not licensed brand assets, and no image is served on this website at all.