We are looking to develop IOS/Android and Web Admin Control Panel for our marketing app for financial products with the following main features:
1) Users can sign up using social media plugin but will need to verify cell phone after installing the app from Play Store or App Store
2) Enter City, Province, Country
3) They will be given a unique Referral ID
4) When users click INVITE button, a unique invite code will be generated that user can send via SMS, Whatsapp etc to their friends. When friends click on the install link, it automatically recognizes the referral ID for the install. So friends do not have to manually enter the referral ID of the person who sent referral.
5) Number of installations/point using Referral ID will be counted in the main screen.
6) Each installation will give user 2 point.
7) There will be three static communities pages: Healthy Living, Road Safety and Environment Awareness.
9) We will display financial products in the app as tiles. When a user gets a quote on one of our products, they will just fill a basic form, 5 to 6 fields per form. They will be contacted manually by our agents outside the app. Once the product is purchased outside the app, the admin can mark the quote SOLD in the admin panel and that will give the user 5-star Partner status. The user who referred this 5-start partner will then get 50 points in the account. The user who bought the product will also get 50 points. There are some products that will have more than 50 points. The admin can set up new products along with their points in the back end and they will show up in the app.
10) 5-Star partners must collect 4 points before or after becoming 5-start partner (by inviting two new members to install) to start earning rewards. For example, if a user has 5-start partner status but they never invited anyone to join the app, they will not be able to Redeem their rewards although they have 50 points from buying our product. They must make 2 people to join the app and get 4 points to start redeeming.
11) Rewards are based on points table. Which will be provided. Members will be able to see their progress to the next reward based on their points in the app Rewards Progress screen.
12) Admin can select individual or multiple members from back end to send push notifications.
13) The market tiles will have the following insurance or banking products: Car Insurance, Life Insurance, Personal Accident Insurance, Travel Insurance, Health Insurance. Each product will have a page in the app with static information and a basic form. If a user fill a form, admin can manually connect them to an external insurance agent to complete the sale. Once the sale is complete and verified externally (not part of the app), the admin can change the status of the user to 5-start partner.
14) Apps to collect location info of the users and show in the map overlay in the admin panel.