๐Ÿ“ Pincodex

Admin Portal โ€” Sign in to manage

Dashboard

๐ŸŒ Detecting URL...
๐Ÿ””

๐Ÿ”” Notifications

No notifications yet
Total Vendors
โ€”
Registered Users
โ€”
Active Deals
โ€”
Active Banners
โ€”
Total Revenue
โ€”
Online Now
โ€”
last 15 min
Deals Starting Today
โ€”
Deals Ending Today
โ€”
Banners Starting Today
โ€”
Banners Ending Today
โ€”
Prebooked Banners
โ€”
Active Campaigns
โ€”
Expired Deals
โ€”
Expired Banners
โ€”
Pending Deals
โ€”
New Vendors Today
โ€”
New Users Today
โ€”
Active Carpool Rides
โ€”

City Performance

CityVendorsActive DealsActive Banners
Loading...
Vendors
โ€”
Deals
โ€”
Banners
โ€”
Vendor Videos
โ€”
Posts & Rentals
โ€”
Events
โ€”

๐Ÿช Vendors

NameCityCategoryPending WithActions

๐Ÿท๏ธ Deals

TitleVendorCityPending WithActions

๐Ÿ–ผ๏ธ Banners

TitleAdvertiserCityPending WithActions

๐Ÿ“น Vendor Videos

VendorCategoryCityPending WithActions

๐Ÿ  Posts & Rentals

TitleTypePending WithActions

๐ŸŽช Events

TitleDateCitySubmitted ByPending WithActions

All Cities

CityMandal IDDistrictFree LimitVendorsGeo-FenceStatusActions

Categories

Drag โ ฟ to reorder โ€” positions auto-assigned on drop

    Subcategories

    Drag โ ฟ to reorder within category โ€” positions auto-assigned on drop

    All
    โณ Pending Approval
    โœ… Approved
    โŒ Rejected
    ๐Ÿ”ด Suspended
    BusinessCategoryCityPhoneHoursPhotosStatusVerifiedActions
    All Vendors
    โœ… Verified
    โฌœ Not Verified
    ๐Ÿ“„ Doc Requests
    VendorPhoneCityStatusVerifiedDocumentsActions
    Loadingโ€ฆ

    Admin Activity Log

    TimeAdminActionEntityDetails
    โ€”
    Total Deals
    โ€”
    Active
    โ€”
    Pending Approval
    โ€”
    Total Revenue
    All
    โณ Pending
    โœ… Approved
    โŒ Rejected
    ๐Ÿ• Expired
    Loading dealsโ€ฆ
    App Banners
    Paid Bookings
    Slot Availability
    ๐Ÿ“… Calendar

    App Banners โ€” grouped by screen location

    PositionVendorCitySubcategoryPriceExpiresPaymentActions
    All Ratings
    Flagged

    Customer Ratings

    VendorCityCategoryUserStarsReviewReplyDateActions
    โณ Pending
    โœ… Resolved
    ๐Ÿšซ Dismissed
    All
    Loadingโ€ฆ
    #TypeTargetReasonDetailsReporterDateAction
    โณ Pending Review
    โœ… Approved
    ๐Ÿ—‘๏ธ Removed
    Loadingโ€ฆ
    All Payments
    โš ๏ธ Pending Vendors
    TypeVendorAmountGSTTotalMethodStatusDate
    ๐Ÿ’ฐ Available to Pay Out
    ๐Ÿ“œ Payout History

    Available to Pay Out

    Online-order earnings whose return-window hold has passed. Total escrow still held (inside return window): โ‚น0

    VendorOrdersAvailable AmountOldest SincePayout DetailsActions

    Returns & Refunds

    Vendor approves/receives returns first โ€” step in here if a vendor is unresponsive or a refund needs retrying.

    OrderVendorItemModeAmountStatusRequestedActions

    Delivery Drivers

    Approve before a driver can go online and receive order broadcasts.

    ๐Ÿ›ต
    Driver Payout Rate
    Paid per delivery, on top of any customer tip (100% of tips already go to the driver)
    โ‚น
    DriverVehicleCityStatusOnlineDeliveriesRatingActions

    ๐Ÿš‘ Ambulance

    Tier pricing, operator approval, and live emergency requests.

    Tier Pricing
    Operators
    OperatorTypeCityStatusOnlineTripsRatingRateDocsActions
    Active Rides
    RequestCallerTierPickupStatusAssigned AmbulanceRequested

    GST Invoices

    Invoice #VendorDescriptionSubtotalGST 18%TotalStatusDateActions

    ๐Ÿฆ Billing & Invoice Settings

    Configure company details, GST, and bank info for PDF invoices

    ๐Ÿ“Š
    GST / Tax on Invoices
    Loading...
    ๐Ÿข Company Details
    PNG, JPG or SVG ยท shown in invoice header
    ๐Ÿฆ Bank Details
    ๐Ÿงพ Invoice Settings

    ๐Ÿท๏ธ Platform Rates, Delivery & Subscription Charges

    Configure dynamic delivery distance pricing, platform fees, category commissions, and plan packages in real time

    โšก
    Live Dynamic Pricing Engine
    All changes update immediately in the database and apply on checkout for all customer and shopkeeper apps without rebuilding or restarting.
    ๐Ÿ›ต Delivery Distance Charges (After Base Km)
    Flat base fare applies up to this distance
    Charge for deliveries within base distance
    Added per km beyond base distance
    Orders above this cart value get free delivery (0 = off)
    ๐Ÿ“ฑ Customer Order Platform Fees
    Added to customer bill total on every checkout (Swiggy/Zomato style)
    ๐Ÿ’ก Customer Checkout Formula
    Total = Items Subtotal โˆ’ Coupon Discount + Delivery Fee (Distance-based) + Platform Fee + Driver Tip
    ๐Ÿช Category-Wise Merchant Commission Rates (%)

    Deducted from vendor payout per order to cover payment gateway (2%) and generate healthy platform revenue.

    โญ Subscription Plans & Bundled Package Perks (Monthly / Yearly)

    Configure listing items limit, free daily broadcasts, free advertising banner days, and free deals allowance for each plan tier.

    ๐Ÿ“‘ Compliance & Document Expiry Radar

    Track FSSAI, Trade License, and Drug License expirations. Auto-suspend non-renewed shops to ensure regulatory compliance.

    ๐Ÿ”ด Expired / Blocked Shops
    0
    Service auto-suspended (cannot take orders)
    ๐ŸŸก Expiring Soon (< 30 Days)
    0
    Proactive renewal alerts sent
    ๐Ÿ”ต Pending Review / Verification
    0
    Uploaded renewed documents awaiting admin approval
    All Radar
    ๐Ÿ”ด Expired / Suspended
    ๐ŸŸก Expiring Soon
    ๐Ÿ”ต Pending Review
    Shop / Vendor Category Document Type License / Reg No Expiry Date Days Left / Status Service Status File Actions
    Loading compliance radar...

    ๐Ÿ”” Broadcast Alerts

    TypeTitleMessageTargetCitiesReadsSent At

    ๐Ÿ”ฒ Vendor Dashboard Tiles

    Drag โ ฟ to reorder. Changes reflect in vendor app on next refresh.

      ๐Ÿ“ข Market Campaigns

      TitleVendorCitiesDatesShows/DayImpressionsClicksCTRActive

      ๐Ÿ“‹ Surveys

      TitleQuestionsRespondentsStatusEnds AtCreated

      Registered App Users

      PhoneNameGenderCityVerifiedStatusJoinedActions

      Sub Admins

      NameEmailRoleCityLast LoginActiveActions

      Field Agents

      NameEmailCityLast LoginActiveActions

      ๐ŸŽช Events

      TitleDate & TimeVenue / CityTypeTicketsStatusByActions

      ๐Ÿš— Carpool Rides

      From โ†’ ToDriverDepartureSeatsPending RequestsConfirmedStatusActions

      ๐Ÿ“‹ All Reservations

      PassengerRideSeatsStatusRequested

      ๐Ÿท๏ธ Coupons

      Create discount codes with a start/expiry window. Usage per coupon is tracked automatically.

      ๐Ÿ“Š Daily Polls โ€” Praja Voice

      Post a daily local poll. One vote per user. Live results shown in app.

      ๐Ÿ  Posts & Rentals

      User-submitted rental listings and properties for sale. Review and approve before they go live.

      ๐Ÿšจ City Issue Reports

      Citizens report local issues (roads, water, garbage). Review, approve, and update status.

      ๐Ÿ“ข City Notice Board

      Post notices visible to all app users. Push notification sent on each new notice.

      TypeTitleDescriptionAreaCityValid UntilActivePostedActions

      ๐Ÿ›๏ธ Government Offices

      NameTypeDepartmentCityPhoneHoursStatusActions

      ๐Ÿ”‘ Keyword Boosts

      Vendors tagged with these keywords appear higher in search results. Higher boost value = higher priority.

      KeywordBoost ValueCategory FilterActiveActions

      ๐Ÿ—‚๏ธ Categories

      Group tools into sections, similar to vendor Categories.

      ๐Ÿ› ๏ธ Community Tools

      Tools shown in the app's home screen community section.

      #EmojiTitleCategoryScreen KeyColorActiveActions

      ๐Ÿ” Search Analytics

      What users are searching for in the app.

      ๐Ÿ”ฅ Top Searches

      QueryCount

      ๐Ÿ“‚ By Category

      CategoryCount

      ๐ŸŒ† By City

      CityCount

      ๐Ÿ“ข Banner Booking Reviews

      Vendors requesting banner slots โ€” review image, approve or reject, then vendor gets payment link.

      Loadingโ€ฆ

      ๐Ÿ“ฆ Product & Service Approvals

      Vendor products, menu items, room types and services waiting for review before going live.

      Loadingโ€ฆ

      โณ Pending User Submissions

      These are businesses submitted by app users. Approve to send to admin for final review.

      BusinessCategoryPhoneCitySubmittedActions

      ๐Ÿ›’ Vendor Orders

      All orders placed by customers across all vendors.

      Loadingโ€ฆ

      ๐Ÿ“… Vendor Bookings / Reservations

      All bookings and reservations placed by customers across all vendors.

      Loadingโ€ฆ

      โญ Shop Subscriptions

      Manage vendor shop subscription plans and pending payments.

      All Vendor Subscriptions

      Loadingโ€ฆ

      ๐Ÿ“ฆ Inventory Overview

      All vendor products โ€” listing tiers, approval status, and stock alerts.

      Vendor City / Category Total Live Pending Rejected Tier Est. Fee/mo Low Stock Actions
      Loadingโ€ฆ

      ๐Ÿ’ธ Pricing Control

      Override price & discount for any live product. Only admins can edit this.

      Loading productsโ€ฆ

      โž• Add Vendor

      Submission will go to admin for final approval before going live.

      ๐Ÿท๏ธ Add Deal

      Deal will be sent to admin for approval before going live.

      ๐Ÿ–ผ๏ธ Add Banner

      Banner will be sent to admin for approval before going live.

      Live Devices

      Device IDNameOSScreenCityLast Seen

      ๐Ÿ“น Vendor Videos

      ThumbnailTitleVendorCityStatusUploadedActions

      โš™๏ธ App Settings

      Version control & update settings
      When Yes, users on versions below Minimum Version cannot use the app.

      ๐Ÿšฆ Platform Features

      Soft-launch kill switches โ€” take effect instantly, no deploy needed
      When off, the Shop tab shows no vendors for ordering anywhere in the app. Vendor directory listings are unaffected.
      When off, the Games section (XOX, Quiz, Snake, 2048, Sudoku, Word Search) is hidden from the home screen.
      To show/hide the "Local Shop" (cart) tile itself on the home screen, use Community Tools โ†’ Local Shop โ†’ toggle Active.
      Home screen's "Join us" / become-a-vendor button opens this link once set. Leave blank to keep sending users to the in-app registration form instead (use this once the vendor app is actually live on the Play Store).

      ๐Ÿ”‘ API Keys

      Change these here โ€” no server access or restart needed, takes effect on the next request.
      Google Maps
      Powers route lines, place search, and nearby hospitals across the ambulance tracker and delivery driver maps.
      Powers the visual geofence map on the Cities page. Visible in the browser by design โ€” protected by its referrer restriction, not secrecy.
      Razorpay Payments
      Verifies incoming Razorpay webhook calls actually came from Razorpay.
      SMS (OTP delivery)
      Until a provider is set here, login/verification OTPs are only ever returned in the app response, not sent as a real SMS.
      Truecaller Login
      One-tap login as an alternative to OTP โ€” cuts SMS volume/cost. Client Secret is used server-side (this page). The Client ID is also baked into the Android app's manifest at build time โ€” the SDK reads it there, not from here โ€” so editing it above only updates what's shown/recorded on this page; a new APK build is needed for a changed Client ID to actually take effect on-device, same as the Android Maps SDK key below.
      Cloudflare R2 (video/media storage)
      Powers Trends video/thumbnail uploads (Reels-style vendor videos) โ€” stored here instead of the app server's own disk, so it doesn't fill up as vendors upload more.
      Weather Widget
      Other / Custom Keys
      Stash any company name + API key here for later โ€” no code change needed to store one, even before anything in the app uses it.
      Not managed here, on purpose:
      โ€ข JWT Secret โ€” signs every login session app-wide; changing it live would instantly log out every user, vendor, driver, and admin.
      โ€ข Firebase (push notifications) โ€” a service-account credential, not a restricted API key; initialized once at server startup, not something a running server can safely hot-swap.
      โ€ข Google Maps SDK for Android โ€” compiled into the mobile app's manifest at build time; changing it needs a new app release, not a server setting.

      ๐Ÿ“ฑ App Connection

      Share this URL with the Flutter app so it can connect to this backend.

      Public URL (copy into app settings)
      Scan QR with phone
      Live SSE Connections
      0
      Flutter apps connected
      How to connect the app:
      1. Open Flutter app
      2. Tap settings / backend URL
      3. Paste the URL above
      4. App auto-syncs in real-time

      Add City

      Loading mapโ€ฆ
      Radius 20 km

      Edit Ambulance Operator

      Add Vendor

      Basic Information
      Select a city above to load optionsโ€ฆ
      Billing & Tax Details (for order invoices)
      Working Hours & Days
      Services & Staff
      Discovery & Ranking
      Business Photos (up to 5)
      0 / 5 selected

      % Add Deal / Offer

      All Cities โ–พ
      Select Category โ–พ
      Select Vendor โ–พ
      %
      Image 1 (Cover)
      Image 2
      Image 3
      Listing Cost
      โ‚น30
      Cost depends on duration selected. Payment collected separately after admin approval.

      New Banner Booking

      Select dates to calculate

      Add App Banner

      All cities
      โ–พ

      Assign Premium Placement

      โ€”

      Add Category

      ๐ŸŒ Translations (leave blank to use auto-translation)

      Add Subcategory

      ๐ŸŒ Translations (leave blank to use auto-translation)

      Add Sub Admin

      Edit Admin

      โœ๏ธ Edit Banner Booking

      Add Field Agent

      Edit Field Agent

      Add Event

      Basic Information
      Select categories...
      โ–พ
      Schedule
      Venue & Location
      Tickets & Entry
      Promotion (who gets notified)
      Event's own city only
      โ–พ
      Organizer
      Cover Image

      Open edit to upload image

      Add Government Office

      Basic Information
      Contact & Hours
      Services & Location

      Add Keyword Boost

      Add Community Tool

      Add Category

      Record Manual Payment

      ๐Ÿง Pay Out Vendor

      This only records that you've already sent the money manually โ€” it does not trigger a bank transfer itself.

      ๐Ÿ“Š Create Daily Poll

      ๐Ÿท๏ธ New Coupon

      ๐Ÿ”” Send Broadcast Alert

      Loading cities...

      ๐Ÿ”ฒ Add Vendor Tile

      ๐Ÿ“ข New Market Campaign

      Loading...

      ๐Ÿ“‹ Create Survey

      Loading...
      Questions
      โญ Add Review

      โœ๏ธ Edit User

      ๐Ÿ“ข Add Notice

      Vendor 360ยฐ Profile