Skip to content

Fishlog is an Android app that helps anglers and beginners log catches, identify fish types, and check weather forecasts, developed as a final assignment for the Software Engineering subject.

License

Notifications You must be signed in to change notification settings

harissabil/Fishlog

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 Your Catch and Identify Fish

Log your catch and identify fish with our AI-powered fish recognition feature.

☁️ 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"
FACEBOOK_APP_ID="your app id here"
fb_login_protocol_scheme="your scheme here"
FACEBOOK_CLIENT_TOKEN="your client token here"
GEMINI_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.

About

Fishlog is an Android app that helps anglers and beginners log catches, identify fish types, and check weather forecasts, developed as a final assignment for the Software Engineering subject.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages