I have an application that needs to be developed for my company. It will require account creation, with the ability to save payment methods. it will also require searching capabilities for users and admins capabilities to limit what appears in the search field. after searching, users will need to be able to browse a menu and make certain selections, adding these selections up and the ability to review their order. after review, users would need to be able to confirm orders.