The Furniture Shopping App is a furniture shopping application built with Kotlin and Java, using Gradle to manage dependencies. The application is designed based on: Figma
The application provides the following features:
- Secure registration and login
- Browse and search for furniture products.
- Add products to the shopping cart.
- Place orders
- View product details.
- Review notifications, shopping cart, orders,
- Manage personal profile
- Programming languages: Kotlin and Java.
- Dependency management: Gradle.
- User interface: Android Jetpack Compose.
- Database: Supabase.
The application uses Supabase as the database system. Supabase provides a RESTful API for querying data and also supports real-time updates.
The application uses Android Jetpack Compose to build the user interface. Jetpack Compose is a modern UI library that helps build user interfaces simply and efficiently.
First, clone this repository to your machine:
git clone https://github.com/nqmgaming/FurnitureShoppingApp.git