We have knowledge of Software Development, but not specifically QT. We just need skeleton app showing implementation flow with some sample code. Modern app development methodology should be used (QML with respective C++ invocations for Business logic?). Also, MVC architecture shall be followed. Database will be SQLite and we will provide the complete database design.
App functionality will be as follows:
i) Shop User logs in with user and passwd
ii) Shop User enters customer number
iii) Customers are divided into several groups and each group is allocated certain fixed items. Based on the group customer belongs to, list of items assigned to that group needs to be shown
iv) Customer choses from this list of items. Item needs to be added to cart alongwith qty. Same item may have different price in each group and this is stored in the SQLite database.
v) Similarly other items in list can be added and checkout completed
vi) Display a screen of items added in cart and total amt to be paid
vii) Click on complete and order is completed.
viii) Facility to go back and forth during checkout shall be provided.