Hi, I have gone through your requirements and also review the mention website. I assure you that i can provide you the website with all the functionalities you needed. Also, will be able to provide a mobile app to on both platforms Native & Hybrid for iOS & Android both. Kindly share the project details. Have a Good Day.