create the project that contain those requirements
+ login form ( username and password )
+ Store ( add items ( image , name , price come , quantity , price sell , date ) and i can edit and remove item's , and search on item and report it and print it
+ backup when the app is closed the system should back up files database automatically
+ restore i any time if i want restore my backup files i should do it easily
+ sell panel i should have sell panel witch show all the items with image and name of the item and price on it and i can search it easily and total amount and should print the invoice small invoice , and store the activity in the database , because i want show the revenue based on select date and print it it should be online on the PC with out get the code ! and you can do it with desktop application ! or web site !