4G, 5G நாட்டோட பெரும்பாலான பகுதிகளுக்கு போய்ச்சேர்ந்திருக்கற 2026-ல, internet connectivity ஒரு solved problem-ன்னு assume பண்றது easy. Signal drop, local tower-ஐ affect பண்ற power cut, அல்லது worst possible moment-ல ஒரு bad network patch-ல actual-ஆ ஒரு sale-ஐ close பண்ண try பண்ண எந்த கடைக்காரருக்கும் இது better தெரியும். Offline billing ஒரு nostalgic feature இல்ல. இது ஒரு real requirement.
Counter ஒரு spinner-க்கு காத்திருக்க முடியாது
ஒவ்வொரு single sale-க்கும் company-ன் server-க்கு live connection-ஐ சார்ந்திருக்கற billing app, ஒரு routine transaction-ஐ ஒரு gamble-ஆ மாத்திடும். கையில cash வைச்சிருக்கற customer, app ஒரு server-ஐ reach பண்ண try பண்ணும்போது loading spinner-ஐ பார்த்துட்டு நிக்க விரும்பமாட்டாரு. Local-first app device-ல already இருக்கறத மட்டும் use பண்ணி GST calculate பண்ணும், stock update பண்ணும், invoice-ஐ print அல்லது share பண்ணும், அதனால weak connection ஒருபோதும் lost sale-ஆவோ awkward wait-ஆவோ மாறாது.
சின்ன ஊர்களும் highway கடைகளும் இதை அதிகமா feel பண்றாங்க
இந்தியாவில connectivity நிறைய இடங்கள்ல genuinely excellent-ஆ இருக்கு, நிறைய வேற இடங்கள்ல genuinely unreliable-ஆவும் இருக்கு: சின்ன ஊர்கள், highway-க்கு அருகில இருக்கற கடைகள், signal-ஐ block பண்ற thick walls உள்ள buildings, அல்லது local tower-க்கு ஒரு bad day. Strong, constant connection-உடன் மட்டும் properly வேலை செய்யற billing app, fast, reliable counter tool மிகவும் தேவைப்படற அதே கடைக்காரர்களை மெதுவா exclude பண்ணுது.
Offline-ன்னா என்றென்றும் disconnected-ன்னு அர்த்தமில்ல
Billing-க்கு offline வேலை செய்யறதுன்னா app இணையத்துடன் ஒருபோதும் பேசாதுன்னு அர்த்தமில்ல. உங்க own Google Drive-க்கு backups, license activation, support chat எல்லாம் reasonable-ஆ connection தேவைப்படற விஷயங்கள், connection கிடைச்சதும் அவை தானாகவே நடக்கும். Important-ஆ இருக்கற வித்தியாசம் என்னன்னா, core job - ஒரு bill create பண்றது, tax-ஐ correct-ஆ calculate பண்றது, stock update பண்றது, payment record பண்றது - அந்த exact sale moment-ல அந்த connection இருக்கணும்னு ஒருபோதும் depend ஆகாது.
நடைமுறையில இது எப்படி இருக்கும்
ஒரு genuinely offline-first design-ல, உங்க முழு product list, customer list, past bills, stock levels எல்லாம் already device-ல இருக்கும். புது bill create பண்றது ஒரு local database operation, network request இல்ல. GST calculation (CGST/SGST vs IGST, tax slabs, amount in words) device-லேயே ஒரு Chartered Accountant apply பண்ற அதே rules-உடன் நடக்கும், zero server round-trip-உடன். Printing, Bluetooth மூலமா thermal printer-ல இருந்தாலும் அல்லது WhatsApp-ல share பண்ண PDF-ஆ இருந்தாலும், full signal இருந்தாலும், ஒரு bar இருந்தாலும், எதுவுமே இல்லாட்டியும் ஒரே மாதிரி வேலை செய்யும்.
Vanij இதை சுத்தி எப்படி build ஆயிருக்கு
Vanij bill பண்ணும், GST calculate பண்ணும், stock update பண்ணும், udhaar-ஐ முழுக்க offline record பண்ணும். Internet மூணு விஷயங்களுக்கு மட்டும் தேவை: உங்க own Google Drive-க்கு backup பண்றதுக்கு, முதல் தடவை license activate பண்றதுக்கு, help வேணும்னா support chat-ஐ reach பண்றதுக்கு. உண்மையான counter-ல நடக்கற எல்லாமே, wait பண்ண முடியாத அந்த part, zero internet connection-லேயும் வேலை செய்யும். உங்க data எப்படி store ஆகும்னு மேலும் தெரிஞ்சுக்க எங்க Data Swaraj மற்றும் Privacy FAQ-ஐ பாருங்க, அல்லது முழு feature list-ஐ பாருங்க.