Add README and LICENSE
This commit is contained in:
BIN
.meta/1.png
Normal file
BIN
.meta/1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 187 KiB |
BIN
.meta/2.png
Normal file
BIN
.meta/2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 122 KiB |
BIN
.meta/3.png
Normal file
BIN
.meta/3.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 117 KiB |
BIN
.meta/4.png
Normal file
BIN
.meta/4.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 130 KiB |
23
LICENSE.md
Normal file
23
LICENSE.md
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
# License
|
||||||
|
|
||||||
|
COPYRIGHT AND PERMISSION NOTICE
|
||||||
|
|
||||||
|
Copyright (c) 2026, Bearologics GmbH, and contributors.
|
||||||
|
|
||||||
|
All rights reserved.
|
||||||
|
|
||||||
|
Permission to use, copy, modify, and distribute this software for any purpose
|
||||||
|
with or without fee is hereby granted, provided that the above copyright notice
|
||||||
|
and this permission notice appear in all copies.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
|
||||||
|
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||||
|
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
|
||||||
|
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
Except as contained in this notice, the name of a copyright holder shall not
|
||||||
|
be used in advertising or otherwise to promote the sale, use or other dealings
|
||||||
|
in this Software without prior written authorization of the copyright holder.
|
||||||
81
README.md
81
README.md
@@ -1,16 +1,79 @@
|
|||||||
# bmmanager
|
# BrandManager
|
||||||
|
|
||||||
A new Flutter project.
|
Your DMR network, simplified.
|
||||||
|
|
||||||
|
BrandManager is a mobile application for managing your [BrandMeister](https://brandmeister.network) DMR network devices. Built with Flutter, it provides a clean and intuitive interface to monitor and control your hotspots and repeaters.
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
- **Device Management** - View and manage all your registered BrandMeister devices
|
||||||
|
- **Last Activity** - Monitor recent network activity with real-time updates
|
||||||
|
- **Secure Authentication** - API tokens are stored securely in encrypted storage on your device
|
||||||
|
|
||||||
|
## Screenshots
|
||||||
|
|
||||||
|
| | | | |
|
||||||
|
|:---:|:---:|:---:|:---:|
|
||||||
|
|  |  |  |  |
|
||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
This project is a starting point for a Flutter application.
|
### Prerequisites
|
||||||
|
|
||||||
A few resources to get you started if this is your first Flutter project:
|
- Flutter SDK 3.10.7 or later
|
||||||
|
- A BrandMeister account with an API token
|
||||||
|
|
||||||
- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab)
|
### Installation
|
||||||
- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook)
|
|
||||||
|
|
||||||
For help getting started with Flutter development, view the
|
1. Clone the repository:
|
||||||
[online documentation](https://docs.flutter.dev/), which offers tutorials,
|
```bash
|
||||||
samples, guidance on mobile development, and a full API reference.
|
git clone https://git.bearologics.org/Bearologics/BrandManager.git
|
||||||
|
cd BrandManager
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Install dependencies:
|
||||||
|
```bash
|
||||||
|
flutter pub get
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Run the app:
|
||||||
|
```bash
|
||||||
|
flutter run
|
||||||
|
```
|
||||||
|
|
||||||
|
### Getting Your API Token
|
||||||
|
|
||||||
|
1. Log in to your [BrandMeister account](https://brandmeister.network)
|
||||||
|
2. Navigate to your profile settings
|
||||||
|
3. Generate an API token from the API section
|
||||||
|
|
||||||
|
## Building
|
||||||
|
|
||||||
|
### iOS
|
||||||
|
```bash
|
||||||
|
flutter build ios
|
||||||
|
```
|
||||||
|
|
||||||
|
### Android
|
||||||
|
```bash
|
||||||
|
flutter build apk
|
||||||
|
```
|
||||||
|
|
||||||
|
### macOS
|
||||||
|
```bash
|
||||||
|
flutter build macos
|
||||||
|
```
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
This project is licensed under a curl-style license - see the [LICENSE.md](LICENSE.md) file for details.
|
||||||
|
|
||||||
|
## Author
|
||||||
|
|
||||||
|
Bearologics GmbH
|
||||||
|
|
||||||
|
## Links
|
||||||
|
|
||||||
|
- [BrandMeister Network](https://brandmeister.network)
|
||||||
|
- [Impressum](https://bearologics.com/impressum)
|
||||||
|
- [Privacy Policy](https://bearologics.com/privacy)
|
||||||
|
|||||||
Reference in New Issue
Block a user