Skip to content

yashaggind/CircleDistance

Repository files navigation

CircleDistance

This application is built to filter out the customers who are within 100 Kilometers of range using Great-circle distance. The main area is to read the data from the local user data file and apply the formula and get the result and sorted by ascending order based on User ID.

Demo

CircleDistance

Languages, libraries and tools used

Above Features are used to make code simple, generic, understandable, clean and easily maintainable for future development.Especially Koin for dependency injection

Automated tests

To run the test you must connect to real device or an emulator then you can choose in one of the following ways:

  1. To run a single test, open the Project window, and then right-click a test and click Run.

Automated tests

Then Click

Automated tests

  1. To run all tests in a directory, right-click on the directory and select Run tests

Automated tests

Then Click

Automated tests

Running and Building the application

You can run the app on a real device or an emulator.

Prerequisites

  • Android Studio 3.5
  • Gradle version 3.5.1
  • Kotlin version 1.3.50
  • Android Device with USB Debugging Enabled

Built With

  • Android Studio - The Official IDE for Android
  • Kotlin - Language used to build the application
  • Gradle - Build tool for Android Studio

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published