Skip to content

"Shop Now Admin" is an essential tool for managing my "Shop Now" shopping app. Built with Kotlin and Firebase Firestore/Cloud Storage, this admin app streamlines content management for an online shopping platform. Seamlessly add categories, configure auto-slider images, and manage products with ease.

Notifications You must be signed in to change notification settings

Manishshakya6614/ShopNow_Admin

Repository files navigation

Shop Now Admin

Shop Now Admin is an administrative application designed to facilitate the management of product uploads, category organization, and auto-slider image configuration for the shopping app "Shop Now". Developed with efficiency and user-friendliness in mind, this application empowers administrators to effortlessly manage various aspects of their online shopping platform.

Features

1. Add Category

Administrators can conveniently add new categories for products, ensuring a well-organized and intuitive browsing experience for users. This feature allows administrators to categorize products effectively and enhance navigation within the shopping app.

2. Auto-Slider Image Management

Shop Now Admin facilitates the management of images for the auto-slider feature, which serves as a visually appealing element within the shopping app. Administrators can effortlessly upload, update, and remove images to be displayed in the auto-slider, enhancing the overall aesthetics of the platform.

3. Add Product

With the Add Product functionality, administrators can easily add new products to the shopping platform. This feature enables administrators to input comprehensive details about each product, including name, description, price, and category, ensuring a diverse and comprehensive product catalog.

Screenshots

Headlines Screen
Favourites Screen
Headlines Screen
Favourites Screen

Technologies Used

Shop Now Admin leverages a combination of modern technologies and development tools to deliver a robust and efficient administrative solution. The key technologies used in this project include:

  • Kotlin: Kotlin serves as the primary programming language for developing the Shop Now Admin application. Known for its conciseness, safety, and interoperability with existing Java code, Kotlin offers a productive development experience.

  • Firebase Firestore: Firebase Firestore is utilized as the database solution for storing and managing product data. Leveraging Firestore's real-time database capabilities, administrators can access and modify product information seamlessly across multiple devices.

  • Firebase Cloud Storage: Firebase Cloud Storage is employed for storing images used in the auto-slider feature. With Firebase Cloud Storage, administrators can securely upload and manage image assets, ensuring efficient delivery to end-users.

  • RecyclerView: The RecyclerView component is used for displaying dynamic lists of products and categories within the application. By efficiently recycling views and supporting custom layouts, RecyclerView optimizes memory usage and delivers smooth scrolling performance.

  • Navigation Component: The Navigation Component architecture is integrated into the application to implement navigation between different screens and functionalities. This allows administrators to navigate through the application intuitively and seamlessly.

  • MVVM Architecture: Shop Now Admin follows the Model-View-ViewModel (MVVM) architectural pattern to achieve a clear separation of concerns and maintain a modular codebase. MVVM promotes code organization, testability, and scalability, enhancing the maintainability of the application.

About

"Shop Now Admin" is an essential tool for managing my "Shop Now" shopping app. Built with Kotlin and Firebase Firestore/Cloud Storage, this admin app streamlines content management for an online shopping platform. Seamlessly add categories, configure auto-slider images, and manage products with ease.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages