ProductCatalogApp is a Jetpack Compose Android application that fetches product data from a company API and displays it in a user-friendly list format. Upon clicking a product, users can view detailed descriptions. This app demonstrates API integration, data handling, and clean UI with Jetpack Compose.
- Fetch product list from a company API.
- Display products in a scrollable list.
- Show detailed product description when a product is clicked.
- Clean and modern UI using Jetpack Compose.
- Error handling for API requests.
- Jetpack Compose: Modern Android UI toolkit for native apps.
- Kotlin: Programming language for Android development.
- Retrofit: For making API requests and handling responses.
- ViewModel: Lifecycle-aware component to handle UI-related data.