Create the following Doctypes in your App with these minimum fields
Item
Party
Account (tree view - charts of accounts)
Create the following transaction doctypes
Sales Invoice
Purchase Invoice
Payment Entry
Journal Entry
GL Entry
All Dump all transaction details in GL Entry. Should not be visible on Desk Page
Reverse Entries on cancellation of transactions
Write test scripts for the app
Possible scenarios to cover.