/mediary

Track drug usage without judgement

Primary LanguageDartGNU General Public License v3.0GPL-3.0

App icon Mediary

Build and release APKs

Track drug usage without judgement.

Description

Note that the author of this app does not condone the use of illicit drugs. This app is intended to be used by people who are already using them, and want to track their usage and make informed decisions about their drug use.

Mediary (pronounced med-diary, or just mediary) is an app that allows users to track their drug usage. You can log the name, the amount, and the time and date of use. It is also possible to attach a note to a log entry. You can view entries in a list and calendar view.

Screenshots

Overview Add drug form Deleting an entry Drug details page

Download

Download from GitHub

  • Download the appropriate APK for your device from the releases page. If you're unsure, pick app-arm64-v8a-release.apk.
  • If prompted, give permission to install from unknown sources.
  • Google Play Protect will warn you that the author of the app is not verified. You can ignore this warning by clicking Details and then Install Anyway.

Help and feedback

If you run into any problems, or have a suggestion for a new feature, please first check if someone else has already reported/suggested it in the issues page. If not, feel free to open a new issue.

Building from source

Prerequisites

  • Flutter >= 3.19.0
  • Dart >= 3.3.0
  • Java >= 17

A full tutorial on how to get started with Flutter is available at https://docs.flutter.dev/get-started/install

Building

  • Clone and open this repository: git clone https://github.com/2zqa/mediary.git && cd mediary
  • Run flutter pub get
  • (Optional) Setup a keystore for signing the app. You can follow this guide to do so.
  • Run flutter build apk --split-per-abi

Contributing

Thanks for considering contributing! To get started:

  1. Create an issue describing what you want to change
  2. Fork this repository and clone it
  3. Make your changes
  4. Submit a pull request, referencing the issue you created with "Closes #<issue-number>" in the description

License

Mediary is licensed under the GNU GPLv3 license.