Welcome to the Lokal Products (Product Showcase Android App)! This app allows users to explore a curated list of products fetched from a JSON API. Users can view essential details of each product and access a comprehensive product details screen by clicking on a product item.
- Display a visually appealing list of products sourced from an API.
- Provide users with detailed information about each product through a product details screen.
- Deliver a seamless and intuitive user experience with a clean and engaging UI.
- Android Studio (latest version recommended)
- Clone the Repository:
git clone https://github.com/bnaveen07/lokal-products.git
- Open in Android Studio:
- Launch Android Studio.
- Select "Open an existing Android Studio project."
- Navigate to the
lokal-products
folder in the cloned repository and open it.
- Sync and Build:
- Wait for the project to sync and build.
- Run the App:
- Run the app using an emulator or a physical device.
The app fetches product data from the following API endpoint:
- Endpoint:
https://dummyjson.com/products
- Method: GET
- Response Format: JSON
- Retrofit: Simplifying network requests.
- Glide: Efficiently loading and displaying images.
- RecyclerView: Structuring the product list view.
- Intent: Enabling seamless navigation to the product details screen.