Food And Beverage Admin Page

Open Swagger (Local)

Open Swagger (Live)

Change Logs

Last Hosting on: 28-12-2025

ToDo

  1. Branch - do you need delete/activate/deactivate
  2. Member - do you need delete/activate/deactivate
  3. Member Roles - does it need / Member individual permissions - is it need => which one to keep
  4. All Name must be unique (branch, product, category, modifier)
  5. Check all errors and make it readable

Code Refactor

  1. 28-12-2025: List Product

25-Dec-2025

  1. Seed data added
  2. Fixed some errors
  3. DataProtectionKeys

03-Dec-2025

  1. Sales with items & its Modifiers (Create, Get, List, Cancel)
  2. Sale Orders with items & its Modifiers (Create, Update, Get, List, Delete)

15-Nov-2025

  1. Counters - CRUD
  2. Payment Modes - CRUD, Default payment Mode (CARD / CASH / UPI / OTHER)
  3. 3 Voucher Types With Prefix (CASHIN-CI, CASHOUT-CO, SALE-SA) Supported
  4. 3 SaleTypes Types (DINEIN, TAKEAWAY, ONLINE) Supported, and can be activated/deactivated
  5. VoucherNumber generated based on Branch,Year,VoucherType and sequence
  6. AccountVouchers with Payments Create, Update, Cancel, List, View
  7. Close Counter Session
  8. Get Counter Session Details & List Sessions
  9. Make Settlement, List

22-Oct-2025

  1. Validity minutes removed from Login request
  2. Token validation increased upto 720 minutes
  3. Refresh Token validation increased upto 90 days
  4. VoucherPrefix added in branch table
  5. Price added in modifier table
  6. Image service, delete unrelated/junk images on list issue fixed
  7. Image service, tenant folder added
  8. Image service, response wrapper issue fixed while trying get invalid file
  9. Tenant in token validated, so that, cannot use token from one tenant with other tenant
  10. Parallel tasks sampled in dashboard service

10-Oct-2025

  1. Tenant Name must be 10 digit mobile no
  2. SaleType (Name, IsActive)
  3. Section (Name, IsActive)
  4. Table (Name, SectionName, IsActive)
  5. admin login allowed before company created

02-Oct-2025

  1. BranchId field added in Member
  2. Branch included in Member get
  3. We can set Branch for Member on create or update
  4. We can list Member by Branch
  5. Assign branch to members [branch controller endpoint: assign-branch-to-members]
  6. On login, response includes company details, branch detail
  7. Admin will have all branches, can not assign branch to admin
  8. On Admin login, response includes all branches, company details

28-Sep-2025

  1. Multi tenant setup added
  2. Product - AssignPrinterByCategory added
  3. Company - create & update in same endpoint, get
  4. Branch - create, update, get, fetch

24-Sep-2025

  1. Image (create, list, get, delete, get by filename)
  2. Product
    • RetailPrice changed to DineInPrice
    • HsnCode, GstTax removed
    • TaxRatio added

21-Sep-2025

  1. Member (generate-passcode, remove-passcode, change-password, reset-password)
  2. CacheManager (admin purpose) (get, keys, key-values, set, remove, clean-member-cache, remove-all-keys)
  3. Logs (get, delete, list, clean)
  4. Product [RetailPrice, TakeAwayPrice, HsnCode, GstTax - added in product table ]

14-Sep-2025

  1. MemberRole (create, update, fetch, delete, fetch-role-permissions)
  2. Member (create, update, list, delete, get)
  3. Auth (login, refresh-token, actions-and-permissions)

07-Sep-2025 - Initial Release

  1. Modifier (create, update, list, delete, get)
  2. Category (create, update, list, delete, get, fetch)
  3. Product (create, update, list, delete, get, fetch)

01-Sep-2025 - Project Started