We need a mobile application which will work natively on Android and iOS. All data will be available from backend which is provided. All communication will be done via JSON or is purely HTML5. All data will have to be available offline, so there will be a pulling of data from the server and a regular check for updates.
The following modules will have to be part of the application:
Login possibility for the user to get personalized data.
Barcorde (maybe with possibility to add to iOS passport), Calendar, “Starred” companies. Registration would simply call an online form.
Please note: The app should also function without logging in.
All registered users are allowed to post Images and short text. Other users can “like” posts and comment on them.
Only the last 20 Entries are shown. Additional Entries will be loaded when going further down the list.
Certain posts can be made “sticky”, which means that in a predefined time, that post will be the first post whenever the Live Feed gets opened.
Possibility to delete a post for admins and to block a user from posting
Simple alphabetical listing of companies. Possibility to search companys. Possibility to “Star” a company which is then in the “starred” list.
Each company may be in several categories and/or segments. Possibility to choose a category and only show/search within chosen category/segment.
On click, display company’s details. Allow company to be marked as visited, add notes and images
Optional include a URL instead of the lower part of the standard detail page.
Allow for calling a specific company in the venue map.
Company directory should be updated ever 24 hours, but only if last change date per company warrants this.
Include HTML5 module of Map. Data must be loaded from online source. Updates only when online Map Version is higher than clients.
There will be several places throughout the app which will display banners. These will usually link to the company directory or to a web resource.
Manage Online Pages:
Possibility to add/move Menue points and add a url. The data of that URL is to be displayed and stored locally. We will have a gerneal version number online. When it changes, then the client should update all offline content when possible.
Include a shop from a URL, this is only available when online.
QR Code Scan:
Allow scanning of QR code, which then leads to a list of companies at that QR code or show on map.
Allow for sending Push notifications.
Pre planned notifications
In your proposal, please share a brief summary of your experience and tell us about a recent mobile app you programmed.
15 freelancer đang chào giá trung bình $513 cho công việc này
I have read the project description. I am an expert lets discuss further on chat. Meanwhile you can check my other services and products at "AIIMB Labs"