We need an mobile App for both iOS and Android, and it is managed by CMS. It is divided into 3 phrases as below.
Phrase 1 (Just like a simple website): Upload photos, youtube video links, words, then show it in the App. Just like a normal website.
Phrase 2 (A simple matching function): Admin import a product list and name list into CMS, users (in the name list) can use their mobile to login and see the product list. Then they can select their choices, and the App will need to do a simple matching and data analysis, and show the results of all users.
Phrase 3 (An Advanced matching function): The name list & product list are more detailed then phrase 2, and some other features are need like filtering, matching, reminder, history, push notification to specific user, etc.
Actually we have an existing App (iOS, Android, CMS) for Phrase 1 & 2 already, so you can have a easy reference and just duplicated everything, just slightly improve. For phrase 3, it is a new feature for us and need more time to do. Last, we care about the function/layout more than the design.