https://github.com/khubaibkhan4/quotes-compose
Quotes App using Jetpack Compose
https://github.com/khubaibkhan4/quotes-compose
android android-app android-application android-studio app compose coroutines-android jetpack jetpack-compose jetpack-navigation jetpackcompose kotlin-android quotes quotes-api quotes-application retrofit2 retrofit2-rxjava2
Last synced: 3 months ago
JSON representation
Quotes App using Jetpack Compose
- Host: GitHub
- URL: https://github.com/khubaibkhan4/quotes-compose
- Owner: KhubaibKhan4
- Created: 2023-09-09T18:15:02.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-09-30T13:17:41.000Z (about 2 years ago)
- Last Synced: 2024-11-12T16:07:31.224Z (11 months ago)
- Topics: android, android-app, android-application, android-studio, app, compose, coroutines-android, jetpack, jetpack-compose, jetpack-navigation, jetpackcompose, kotlin-android, quotes, quotes-api, quotes-application, retrofit2, retrofit2-rxjava2
- Language: Kotlin
- Homepage:
- Size: 2.82 MB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Quote Compose
A sample Android app built with Jetpack Compose, showcasing features like Dependency Injection, MVVM architecture, Retrofit for network calls, Canvas for drawing, and more.
## Features
- Display a list of quotes fetched from a remote API.
- View the details of a selected quote.
- Draw quotes using Canvas for a creative touch.
- Dependency Injection using Dagger Hilt for cleaner code.
- MVVM architecture for separation of concerns.
- Retrofit for making network calls.
- Jetpack Compose for modern UI development.## Screenshots
![]()
![]()
![]()
![]()
![]()
![]()
![]()
## Dependencies
- [Jetpack Compose](https://developer.android.com/jetpack/compose)
- [Dagger Hilt](https://dagger.dev/hilt/)
- [Retrofit](https://square.github.io/retrofit/)
- [Picasso (Optional)](https://square.github.io/picasso/)## Getting Started
To run the app on your local machine, follow these steps:
1. Clone the repository:
```bash
git clone https://github.com/KhubaibKhan4/Quotes-Compose.git