ShopApp is an Android application designed for online shopping. It utilizes Jetpack Compose for the user interface, Retrofit for network communication, Dagger Hilt for dependency injection, and Arrow for functional programming.
- Jetpack Compose UI: Modern and declarative UI development using Jetpack Compose.
- Retrofit: Efficient and type-safe HTTP client for handling API communication.
- Dagger Hilt: Dependency injection framework for managing app components.
- Arrow: Functional programming library for expressive and concise code.
- Clone the repository:
git clone https://github.com/MalanDev/ShopApp.git
- Open the project in Android Studio.
- Build and run the application on your Android device or emulator.
- Jetpack Compose: Modern Android UI toolkit.
- Retrofit: Type-safe HTTP client for Android and Java.
- Dagger Hilt: Dependency injection library for Android.
- Arrow: Functional programming library for Kotlin.
ShopApp uses the Fake Store for fetching product and category data.
Contributions Contributions are welcome! Feel free to open issues and pull requests.
License This project is licensed under the MIT License.