I have a few stores which I would like to manage online. Initially I would like to an expenses approval module, where each store can spend money for activities like buying soft-drinks / coffee for customers, for periodic maintenance services, etc.,. This expenses will have to be tracked and approved. Each store can view only their expense details, while I should be able to view them all and approve. Accounts team can also view all expense details, but should not be able to update / delete them. If all goes well, more work will be offered as follow-on project