QuickShop app built with Jetpack Compose by using Fake Store Api and this repository has some endpoints like:
- Get all products.
- Get all categories.
- Get all categories and more.
this API has some endpoints does not anything like login, signup, or add products to a cart it's just a simple simulation of shipping API and this will help you to practice and build a simple app.
- Search for products by name
- Show all details about the product
- Simple profile for user
- Cart screen to show carts that the user adds to the cart
- And several good things
- Kotlin
- Jetpack components
- Clean Architecture
- Retrofit
- Dagger Hilt
- Logging Interceptor
- Coil
- Splash Screen
Before running the app, ensure that you have the following:
- Android Studio (version 2022.2.1 or higher)
- Java Development Kit (JDK) (version 1.8 or higher)
Contributions to the QUICK SHOP Android app are welcome! If you encounter any issues or want to contribute new features, please submit an issue or pull request on the GitHub repository.
When contributing, please follow these guidelines:
- Fork the repository and create a new branch for your feature or bug fix.
- Ensure your code adheres to the project's coding style and conventions.
- Write clear and concise commit messages and provide a detailed description of your changes.
- Thoroughly test your changes before submitting a pull request.