Skincare App is an Android application built with Kotlin and Jetpack Compose that allows users to browse and purchase skincare products.
- Onboarding: Introduce users to the app with a seamless onboarding experience.
- User Authentication: Register and login to manage orders and preferences.
- Browse Products: View a catalog of skincare products.
- Product Details: Get detailed information about each product.
- Add to Cart: Add products to the shopping cart.
- Checkout: Complete the purchase process.
- Kotlin: Primary programming language.
- Jetpack Compose: Modern UI toolkit for building native Android UIs.
- Coroutines: Asynchronous programming.
- Hilt: Dependency injection framework.
- DataStore: Data storage solution for small amounts of data.
- Navigation Compose: For navigating between screens (Composables).
skincare
: Main application module.data
: Domain, repositories and Data sources.common
: Small common features like preferences management.
- Clone the repository
- Open the project in Android Studio.
- Build and run the app on an Android emulator or device.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch.
- Make your changes and commit them.
- Push to the branch.
- Submit a pull request.
For any inquiries or feedback, please contact [email protected].