MODULES DETAILS
MODULES DETAILS
Authentication Module
Description: Manages user sign-up, login, logout, social logins, and password recovery.
Uses Firebase or custom JWT for handling user sessions securely.
Description: Provides capabilities to search for products and apply dynamic filters
based on price, brand, ratings, with options to sort products.
Wishlist Module
Description: Enables saving products for future purchase, with synchronization across
user sessions for a personalized experience.
Checkout Module
Notifications Module
Description: Sends push notifications for order updates, promotions, or other relevant
alerts using Firebase Cloud Messaging.
Admin Modules:
Description: Provides tools for admins to view, update, and manage order statuses in
real-time.
Description: Visualizes sales data, product performance, user engagement, and other
key metrics using charting libraries.
Description: Admins can set up and manage various promotions, discounts, or special
o ers.
Additional Feature Modules:
Description: Facilitates real-time communication between buyers and sellers for price
negotiations using technologies like Firebase or Socket.IO.
Responsive UI Module
Description: Ensures the app's UI adapts to di erent screen sizes and orientations
using FlexBox and responsive design principles.
Description: Provides individual dashboards and APIs for di erent vendors to manage
their products and sales.
Description: Manages user reviews and ratings, ensuring only verified purchases can
leave feedback through backend validation.
Description: Integrates chat functionalities for customer support using services like
Firebase Chat or Twilio