Furniture Store App (Android-Kotlin) The Furniture Store App is a comprehensive mobile application built using Kotlin for Android. It aims to provide users with a seamless experience for browsing and purchasing furniture products. Here are the key features of the app:
User Authentication: Users can register and log in using their email and password. Additionally, they can log in with their Google account using Firebase Authentication.
Product Browsing and Search: After logging in, users can explore a wide range of furniture products. They can search for specific items using keywords or filters.
Product Details: Users can view detailed information about each product, including images, descriptions, prices, and specifications. The app provides a “Show More” option to reveal additional details.
Shopping Cart: Users can add products to their shopping cart. They can also remove items from the cart.
User Profile Management: Users can update their profile information, such as name, address, and contact details. The app supports multiple languages (English, Gujarati, Hindi) for a personalized experience.
Admin Features: Admins have special privileges: They can add new furniture products to the app. They can delete existing products.
Database and Authentication: The app uses Firebase Realtime Database to store product information and user profiles. Firebase Authentication handles user login and registration securely.
Payment Gateway Integration (Future Enhancement): The app plans to integrate a payment gateway to facilitate secure transactions. Users will be able to make purchases directly within the app.
Order Tracking (Future Enhancement): Users will receive order confirmation and tracking details. They can check the status of their orders.
The Furniture Store App aims to provide a user-friendly interface, efficient navigation, and a seamless shopping experience for furniture enthusiasts. With Firebase integration, it ensures data security and real-time updates. As the app evolves, the addition of payment gateways and order tracking will enhance the overall user experience.
Feel free to customize and expand upon these features to meet your specific requirements! 🛋️📱