Android application for finding public APIs'
This is an application that displays a list of public api for use by developers. This app consists of 2 sections: The API list section and the API detail section.
The projects is implemented using clean architecture with the MVVM (Model View Model) pattern. The project is thus layered into 3 parts
- Domain
- Data
- App
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
First before you run the application a the user is required to be having the following installed :
Android Studion
Kotlin
A step by step series of examples that tell you how to get the application running.
Clone the project into your device
# Clone this project
$ git clone https://github.com/SamoraMachel/Public-API-App
# Access
$ cd publicapi
open the app in android studio and run.
To run the test, in the root folder of the application use:
# run tests
$ ./gradlew test
Build the application and in your android phone or emulator and run the application.
- Kotlin
- Sliding PaneLayout
- Retrofit
- Material Design
- Kotlin coroutines
- Android Jetpack
- View Binding
- Live Data
- Navigation
- @SamorMachel - Idea & Initial work
See also the list of contributors who participated in this project.