Electron POS Platform Integration
Budget: ₹12,500 – ₹37,500 INR
I already run an ElectronJS-based POS in my outlet and now need solid, plug-and-play code samples that let the system talk directly to Swiggy, Zomato and ONDC (I’ll happily test any additional delivery APIs you can include).
The sample must cover the full set of day-to-day operations:
• secure authentication and token refresh for each platform
• continuous order fetching so new tickets appear instantly in the POS
• two-way menu syncing (prices, stock, item availability)
• order-state pushbacks (accepted, prepared, dispatched, delivered, cancelled)
• a simple toggle that turns the restaurant online/offline on demand
Everything has to run inside a Node/Electron context—no external servers—so please keep it to plain TypeScript or JavaScript with clear, well-commented functions and a short README that shows where to drop keys, how to fire up webhooks (or polling if that’s all we’ve got), and how to test the whole flow end-to-end.
I’ll consider the job done when I can paste your module into a fresh Electron window, enter my credentials and see an order placed on any of the listed platforms flow through, update its status, and reflect a menu change without crashing the app.
If you’ve tackled aggregator integrations before, mention it; otherwise the code quality and clarity will speak for you.
Please NOTE: API's from Swiggy, Zomato, Magicpin are NOT available
The sample must cover the full set of day-to-day operations:
• secure authentication and token refresh for each platform
• continuous order fetching so new tickets appear instantly in the POS
• two-way menu syncing (prices, stock, item availability)
• order-state pushbacks (accepted, prepared, dispatched, delivered, cancelled)
• a simple toggle that turns the restaurant online/offline on demand
Everything has to run inside a Node/Electron context—no external servers—so please keep it to plain TypeScript or JavaScript with clear, well-commented functions and a short README that shows where to drop keys, how to fire up webhooks (or polling if that’s all we’ve got), and how to test the whole flow end-to-end.
I’ll consider the job done when I can paste your module into a fresh Electron window, enter my credentials and see an order placed on any of the listed platforms flow through, update its status, and reflect a menu change without crashing the app.
If you’ve tackled aggregator integrations before, mention it; otherwise the code quality and clarity will speak for you.
Please NOTE: API's from Swiggy, Zomato, Magicpin are NOT available