Hi I'm a Front End Engineer for more than 7 years, i love pixel-perfect projects, writing clean, commented, and readable code in best practices, i love refactoring, optimizing, and boosting performance of webapps.
I worked on very big projects for very big names like Cisco, Marvel, At&t, Orange, Amdocs, and NICE. And Israeli Companies like tufin, and Netcraft.
I Really like to do this project professionally, let me explain:
First of all if you don't have design ready yet i like to make you a sketch of the website that contain all the details that we need, then design it professionally using your own website theme.
One of the very important things when we work with mobile is to use as less as possible battery, and to use as less as possible Internet Bandwidth when we are Developing your website.
So i suggest using REST to get and post data, and to develop the mobile website as SPA ( Single Page Application ), which means not to refresh the whole page on every click, only refresh the needed part.
Also we can also make it as an App for mobile, we already made the hard work :), and if you like we can discuss it to make it for iPad too.
Because with an App the user can save his favorite Company and get notified when you have coupon for it, so many users will use this coupon and buy and you make good profit.