Feature 01
Authentication & Authorization
Secure login, registration, token refresh, protected routes, and JWT-based user access.
Feature 02
Role-Based Access Control
Separated access boundaries for customers, admins, support agents, vendors, riders, and staff users.
Feature 03
User & Permission Management
Backend structure for managing users, groups, permissions, role flags, staff access, and active account state.
Feature 04
Vendor Management
Vendor profile workflows for food, grocery, and medicine service providers with operational controls.
Feature 05
Rider Management
Delivery rider support with rider status, order delivery assignment readiness, and delivery workflow tracking.
Feature 06
Food, Grocery & Medicine Verticals
Separate service handling for food, grocery, and medicine categories while keeping the platform unified.
Feature 07
Restaurant Management
Restaurant profile, menu, category, item, order type, and store availability support for restaurant operations.
Feature 08
Petpooja API Integration
Restaurant credential validation, menu fetch, order save, order status update, rider status update, and store status sync.
Feature 09
Menu Synchronization
External restaurant menu data synchronization with categories, group categories, items, variants, and availability state.
Feature 10
Category & Subcategory Management
Structured category, subcategory, and service-type organization for food, grocery, medicine, and restaurant items.
Feature 11
Product / Item Management
Admin and vendor-ready APIs for creating, updating, searching, filtering, and managing service items.
Feature 12
Stock & Availability Management
Item stock, store status, and availability update flows for keeping ordering data accurate.
Feature 13
Cart Management
Customer cart APIs for adding, updating, removing, and managing selected food, grocery, and medicine items.
Feature 14
Order Management
Structured order workflow with order items, customer details, vendor mapping, delivery state, and status tracking.
Feature 15
Medicine Order Verification
Medicine workflow support where orders can depend on pharmacy acceptance and prescription verification.
Feature 16
Payment Tracking
Payment workflow structure for storing and managing payment-related order information.
Feature 17
Coupon & Offer Management
Discount, coupon, and promotional logic for checkout-related campaigns and platform offers.
Feature 18
GST-Inclusive Tax Calculation
Tax group support with HSN code, GST rate, CGST, SGST, taxable value, discount amount, and final sell price calculation.
Feature 19
Invoice Calculation
Order-level invoice-ready calculations including subtotal, delivery fee, coupon discount, GST value, and customer payable amount.
Feature 20
Delivery Fee & Platform Fee Settings
Configurable delivery fee, urgent fee, per-pickup pricing, category-based platform fees, and operational pricing support.
Feature 21
Real-Time Support Chat
WebSocket-based support rooms, sessions, messages, typing events, read state, reactions, and support handoff flow.
Feature 22
Support Team Assignment
Support team and member assignment by service type such as general, vendor, rider, food, grocery, and medicine.
Feature 23
AI-Assisted Chatbot Flow
Intent-ready chatbot structure for order status, delivery info, vendor info, item suggestions, and support escalation.
Feature 24
Reels / Promotional Media
Reels module for promotional content, categories, reviews, shares, views, ratings, tags, language filtering, and media handling.
Feature 25
Notification System
Notification-ready backend structure for push, general notifications, order updates, and support communication.
Feature 26
Admin Dashboard Summary
Summary endpoints for orders, vendors, riders, items, sales, delivery activity, support rooms, and platform operations.
Feature 27
Search, Filtering & Pagination
Optimized list APIs for users, vendors, items, restaurants, orders, reels, support rooms, coupons, and dashboard tables.
Feature 28
Store & Platform Settings
Configurable platform settings, store status, policy content, service visibility, and operational controls.
Feature 29
Webhook Event Handling
Webhook-ready flows for menu push, order callback, rider info, item stock update, and external order status changes.