Hello,
I've read the attachment that you posted with another project (that got deleted), I think I've got the idea of what you are planning to achieve.
From the technical point of view the data structure is not that complicated, and the main tables could be following:
- Users
- Merchants
- Deal Categories
- Deals Master (populated by Merchant)
- Deal Instances (created when user buys deal)
Relationship tables:
- Users to Deal Categories, one to many (users' favorite categories)
- Deals Master to Deal categories, many to many
These tables will require following frontends:
- For user. This frontend could be implemented as one-page HTML5 application with ajax. This way it will be 1) fast and responsive, and 2) it is easy to convert it iOS or Android app using Cordova Phonegap.
- For Merchant. This frontend could be done as regular web page using PHP or similar tool.
- For Admin.
So, my bid is to implement minimum working product which will include: server backend, user frontend as dynamic HTML5 page with ajax, Merchant and Admin backends. Exact list of screens and features of each backend needs to be discussed and finalized. I can provide you with more detailed breakdown and exact estimates, it will depend on priorities of your requirements.
Tools and technologies could be anything, but PHP/MySQL should be sufficient.
Please let me know what you think.
I will duplicate this message via gmail.
Thanks
Alexei