Skip to content

Repository files navigation

Centered Image

Fishlog: Angler's Logbook

No Fishing No Life!

Fishlog is a fishing app that helps you improve your fishing experience and enjoy fishing trips more than ever.

Log Every Catch in Detail

Log your catches with species, weight, length, bait, and released/kept status, complete with photos.

Weather and Map Integration

Get the latest weather forecast and save your favorite fishing spots with map integration based on your location.

Screenshots

Resources

Installation

To install Fishlog, there are two options available:

Option 1: Download from Play Store

Visit the Fishlog Play Store page.

Option 2: Build from Source

  1. Clone or download the project and open it in Android Studio.
  2. Create a local.properties file in the project root folder if it doesn't exist.
  3. Add the required properties to the local.properties file as shown below.
...

MAPS_API_KEY="your key here"
  1. Add the google-services.json file to the app folder. You can download the file from the Firebase console.
  2. Sync the project with Gradle and run the app on an Android emulator or a physical Android device.

Code Style

This project uses ktfmt (via the ktfmt-gradle plugin) to format Kotlin code, using the KotlinLang style.

  • Check formatting: ./gradlew ktfmtCheck
  • Format code: ./gradlew ktfmtFormat

Releases

Packages

Contributors

Languages