Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ishinzoo/virat_kohli_knocksapp
The Virat Kohli Knocks App is a mobile application that fetches data from the Virat Kohli Knocks API and shows Gratest Knocks played by Virat Kohli.
https://github.com/ishinzoo/virat_kohli_knocksapp
api dagger-hilt jetpack-compose kotlin mvvm-architecture retrofit
Last synced: about 1 month ago
JSON representation
The Virat Kohli Knocks App is a mobile application that fetches data from the Virat Kohli Knocks API and shows Gratest Knocks played by Virat Kohli.
- Host: GitHub
- URL: https://github.com/ishinzoo/virat_kohli_knocksapp
- Owner: iShinzoo
- Created: 2024-05-29T12:44:38.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-06-10T14:47:56.000Z (8 months ago)
- Last Synced: 2024-11-08T13:37:29.817Z (3 months ago)
- Topics: api, dagger-hilt, jetpack-compose, kotlin, mvvm-architecture, retrofit
- Language: Kotlin
- Homepage:
- Size: 517 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Virat Kohli Knocks App
The Virat Kohli Knocks App is a mobile application that fetches data from the Virat Kohli Knocks API and shows Gratest Knocks played by Virat Kohli. Built using Jetpack Compose, Dagger Hilt, MVVM, and Retrofit, this library provides a robust and scalable solution for fetching and processing data from the API.
## Features
* Fetches data from the Virat Kohli Knocks API using Retrofit
* Implements MVVM architecture for data handling
* Uses Dagger Hilt for dependency injection
* Built using Jetpack Compose for declarative UI (not a UI-focused app)## Tech Stack
[Kotlin](https://kotlinlang.org/):
As the programming language.[Jetpack Compose](https://developer.android.com/jetpack/compose) :
To build UI.[MVVM (Model-View-ViewModel)](https://learn.microsoft.com/en-us/dotnet/architecture/maui/mvvm):
As the Architecture.[Retrofit](https://square.github.io/retrofit/) :
For Networking.[Virat Kohli Knocks API](https://github.com/iShinzoo/Virat-Kohli-Knocks-API) :
For Fetching Api.## ScreenShot
# Getting Started
1. Clone the repository:```
https://github.com/iShinzoo/Virat_Kohli_KnocksApp.git```
2. Build and run the app#### Note : Since this is not a UI-focused app, I removed the sections about UI and added more details about the library's functionality and usage. Let me know if you'd like me to make any further changes!