India retail SaaS · GST billing

Shop Admin, cashier POS, and Windows desktop — one product.

Built first for mobile phone shops (IMEI, EMI, GST Billing print). The same system also runs pharmacy, grocery, and fashion. Trial, pay online, or ask Super Admin to unlock.

  • 14-day free trial
  • Live INR prices below
  • Works on phone and PC
Mobile / IMEI Pharmacy / batch Grocery / barcode Fashion / SKU GST · CGST/SGST Udhaar Multi-branch Offline POS

Product

Everything your counter and back office need

Catalog, stock, GST bills, customers, purchases, license, and branches — one shop code, one password.

Sell & GST print

Scan barcode, capture IMEI on phones, split Cash / UPI / Card / EMI, print Tax Invoice (GST Billing layout for mobile shops).

Stock that matches the bill

Each branch has its own stock. Super Admin adds locations and assigns staff. Switch location in Admin and POS. Starter = 1, Growth = 3, Pro = unlimited.

Offline on one PC

Primary Owner PC keeps a catalog cache. Extra cashiers stay online. Claim “this PC” from Shop Admin settings.

License you control

Pay & unlock in Admin (Razorpay). Super Admin can still Mark PAID after UPI. Expired shops cannot login.

  1. Sign up in Admin with shop type (start with Mobile). 14-day trial begins.
  2. Add products or Excel import. Set GST rates. Open POS from the header.
  3. Print the first bill then pay online, or ask Super Admin to Mark PAID.

Access

How every user logs in

Bookmark these URLs. Tenant code is your shop code. Super Admin leaves tenant empty.

Shop Admin

Owners and managers — catalog, GST, purchases, reports, license, branches, users.

Login URL

http://localhost:4200
Open Admin

Email + password + shop tenant code

POS (cashier)

Fast billing, scanner, IMEI, Udhaar collect. Same shop account as Admin.

Login URL

http://localhost:4201
Open POS

Email + password + tenant code · or handoff from Admin

Super Admin

Platform operator — create shops, grant trial, Mark PAID, see payments, devices.

Login URL

http://localhost:4200
Open Admin (leave tenant blank)

Local seed: platform@ritvaone.local · tenant field empty

Inside the product

Admin office and POS counter

Illustrations below until real screenshots are added. Drop photos into apps/website/assets/screens/ as admin.jpg and pos.jpg — they load automatically.

Catalog · GST · License

Mobile catalog

On hand186
Low stock9
Redmi NoteIMEI₹18,499
USB-C cableSKU₹249
Shop Admin — products, GST, license, branches
POS · Cart

Scan / IMEI

Redmi Note 13 ₹18,499

Screen guard ₹299

Total ₹18,798

Cash · UPI · Card · EMI
POS — scan, IMEI, split tender, print bill

Shop types

Pick a vertical when you create the shop

Ready to sell

Mobile

IMEI on completed sales, EMI partners, GST Billing print, Excel import, extra counter on Growth.

Pharmacy

Batch / FEFO lots, fixed price, no IMEI. Drug license field. Separate QA sign-off.

Grocery

Barcode sell today. Weigh-scale / PLU still on the roadmap.

Fashion

SKU and barcode today. Size/color matrix still on the roadmap.

Pricing

Prepaid license by shop type

Prices below load from Super Admin. Pay for the months you need. Feature plan (Starter / Growth / Pro) sets how many locations and POS logins Super Admin can enable on a shop. GST extra if billed as software services.

Free trial on signup (default 14 days).

Feature plans

One Admin URL and one POS URL for every shop. Tenant code is the shop login. Extra counters are locations on that shop — not separate websites.

Windows

Desktop app for the counter PC

Installer adds a Desktop shortcut. Sign in online once. Then POS keeps billing if internet drops — only on the Primary Owner PC.

Checking installer…

  1. Run RitvaOne-Setup.exe (Windows 10+, 64-bit)
  2. Open RitvaOne from Desktop or Start
  3. Login with shop email, password, tenant code
  4. Ctrl+2 opens POS · first sync caches catalog
POS cashier terminal illustration

Support

Pay, renew, and common questions

Pay inside Admin

Settings → Shop profile → duration → Pay & unlock. Razorpay Checkout, or mock mode on local servers with no keys.

UPI / bank fallback

UPI and bank details are shown after login if Super Admin configured them.

Real screenshots

Share Admin and POS photos anytime. Save them as admin.jpg and pos.jpg in the screens folder and refresh this page.

Where do I login as shop owner?

Use Shop Admin. Enter email, password, and your shop tenant code. Local default: http://localhost:4200.

Where do cashiers login?

Use POS at http://localhost:4201 with the same shop account, or open POS from Admin after login.

How does Super Admin get in?

Same Admin URL. Leave the tenant field empty. Local seeded user is platform@ritvaone.local.

Why is Windows download disabled?

The installer is only enabled when the .exe is published on the server (DESKTOP_INSTALLER_PATH). Until then, use Admin and POS in the browser.

Do prices include GST?

Listed INR amounts are license fees. GST extra if billed as software services.