arshinmrelju/leadger ? reverse-engineered prompt
Reverse engineered prompt
Build me a lightweight ledger web app for a small digital service shop in India, something the staff can use fast in a desktop browser while they are busy with customers. It should let them sign in with Google, see only the pages they are allowed to see, and record daily sales, payments, dues, expenses, and closing notes in Indian Rupees. The app should work well offline too, then sync back when the connection returns.
I want the main flow to be simple, with a login page, a daily ledger page, a transactions view, a dashboard, and a calendar that shows each business day clearly, including days that were not filled in yet. It should support entering a sale for an earlier day if the receipt or paperwork is from before today, and it should make closed days read only until reopened. If a receipt is scanned, keep the photo with that day so it can be opened later from the row. Please make it clean, practical, and ready for a real shop to use.
Are you gonna build this?
make sure you review the code using coderabbit