Twine

Local order tracker with JSON backup and restore

Marat Fatkhullin
Published

0
  • Project creator

This original working demonstration brings client orders, deadlines, status and amounts into one local browser application. It is designed for one person who currently tracks work across messages and notes.

Features include adding and editing orders, search, status filters, outstanding amounts, CSV export, JSON backup and full restore. One HTML file opens on a desktop computer without a server. Records stay in the current browser profile; separate backups are essential. The sample supports up to 2,000 orders and currently uses Russian labels and RUB.

Validation includes 14 core checks and 7 handler checks with browser-object substitutes. The owner separately tested persistence after reload, adding records, downloading a JSON backup and restoring four saved records after adding a fifth. Browser compatibility must still be checked for each buyer.

This is my own product demonstration with fictional orders, not paid client work. The image reports the actual application core output for its fictional demo: three active orders, 18,000 RUB outstanding, and a JSON backup restored without changing the records. It is a generated data report, not a UI screenshot or a sales result. I can adapt the tracker to agreed fields, language, currency and browser. Shared access, cloud sync, payment processing and accounting are outside this sample. Developed with AI assistance; substantial AI use requires the buyer’s written agreement before work begins.