Skip to content

HeitorLouzeiroRepositoryIFPI/flutter-on-water-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Is It Water? App

A Flutter app to determine if coordinates are on water or land using IsItWater API.
Report Bug · Request Feature · Youtube Video

Table of Contents
  1. About The Project
  2. Usage
  3. Getting Started
  4. Roadmap
  5. Contributing
  6. Collaborators
  7. License
  8. Contact
  9. Acknowledgments

About The Project

(back to top)

Is It Water? App is a mobile application built with Flutter that answers a simple but critical question: "Is this coordinate on land or water?" It leverages the IsItWater API, which uses high-resolution data from OpenStreetMap for accurate results.

Key highlights:

  • Instant Verification: Check via manual input.
  • Reliable Data: Updated regularly with isitwater datasets.
  • Lightweight: Optimized for fast performance on iOS and Android.
  • Open Source: Community-driven improvements are welcome!

(back to top)

Features

  • 🌍 Coordinate Check: Enter latitude/longitude.
  • Fast API Integration: Real-time results via IsItWater API.
  • 📱 Cross-Platform: Works seamlessly on Android and iOS.

(back to top)

Built With

Flutter Dart IsItWater API

  • Frontend: Flutter (iOS/Android)
  • API Integration: http package.
  • Flutter Dotenv: Environment variables.
  • Local Storage: Hive/SharedPreferences.
  • Smooth page indicator: Onboarding Page.

(back to top)

Usage

1.Splash page.

Login

2.Onboading page.

Login

2.Home page.

Login

3.Location in the water.

Location in the water

4.Location in the earth.

Location in the earth

5.Null data.

Null data

(back to top)

Prerequisites

Getting Started

Installation

  1. Clone the repo

    git clone https://github.com/HeitorLouzeiroRepositoryIFPI/flutter-on-water-app.git
  2. Access the project folder in terminal/cmd

    cd flutter-on-water-app

    ·

     cd on_water_app

    OR

     cd flutter-on-water-app/on_water_app
  3. Run flutter in terminal.

  flutter run
  1. Choose options to run on your computer.
  • Windows
  • Chrome
  • Edge

(back to top)

Roadmap

  • Splash Page.
  • Onboarding Screen.
  • Om Water Screen.

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/Improvements)
  3. Commit your Changes (git commit -m 'Add my new Enhancements')
  4. Push to the Branch (git push origin feature/Improvements)
  5. Open a Pull Request

(back to top)

Collaborators

We thank the following people who contributed to this project:

Foto do Heitor Louzeiro no GitHub
Heitor Louzeiro

(back to top)

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)

Contact

Project Link: https://github.com/HeitorLouzeiroRepositoryIFPI/flutter-on-water-app

(back to top)

Acknowledgments

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published