The Project deals with an application capable of managing a users membership with a company and availing the benefits of the membership.
The high level functionalities includes,
1) Communicating with a back end system built up on PHP and MySql via Rest API's.
2) Login and Maintaining secured sessions for already registered users.
3) Basic Registration with membership selection from available list (feed from the back end system - Membership name and price based on user location).
4) Payment gateway integration for the membership subscription.
5) Membership renewal and upgrade from the mobile app any time.
6) A well designed dashboard that comprises of the following,
a) Membership card with a Barcode and QRCode.
b) Provision to toggle the card or flip the card view.
c) High level quick menu to manage profile, account, view offers, etc those are covered below.
d) Advertisements sliding at the bottom (Feed from the back end system)
7) General profile and account management stuff (update profile, photo, password etc.)
8) Offer listing with an image, company name and the actual offer categorized based on countries.
9) Provision to search (free text), filters for quick search, alphabetical section and index listing capability.
10) Offer details page with image sliders and offer information, provider, contact details and provision to claim the offer etc.
11) Integrating Online TV, Radio with streaming and channel listing separately.
12) Provision to view the membership plans available with the benefits for the same.
a) Approximately 4 plans might do, plans displayed with the subscription amount
b) details page for the plans that shows the actual benefits, which might be minimum 10 items.
13) Provision to disable the membership card displaying in the dashboard based on the membership status (Show - If membership active, Placeholder with message - If membership expired or pending renewal etc)
14) Directory listing with image, company name, proprietor and quick links.
15) Directory details page with image sliders, inline videos, company details, contact details, map integration etc.
16) Provision to detect user location and show directories & offers nearby.
17) Real time Push notification on the news feed from the back end system.
1) IOS Application
Coding Language : Swift 3
Version Support : Compatible to all version as per Apple support terms.
Built on Latest XCode
Pods : All the Pods used in the project must be of latest stable version.
Version Support : Compatibility range (Android 4.0 Ice Cream Sandwich to Latest)
Android Studio Supported version.
Libraries : All the libraries used must be of latest stable release.
96 freelancers are bidding on average $1668 for this job
See our feedbacks and client recommendations http://www.freelancer.com/u/qitsol.html . love to work with milestones & phases (Pay only when you happy) . can start ASAP, say today.