Client Requirement
Our client believes that tip is a voluntary gift from the customer to the person providing the service and that tips should, therefore, not be covered as part of your employment contract. Nowadays, customers prefer to pay online, and when you don't have any cash, how can customers give tips to a service provider? A client has a unique idea for providing tip to the workers. Our client wanted to develop an application from where a customer can give a tip, and any staff members received a tip quickly by sharing their four digits unique code with any customers. A client wants only one app for both customers who give any tip and service providers who can receive tips. He approached Hyperlink InfoSystem to develop "Tipster," where customers can happily provide a tip for the service provider for their excellent service with some exciting in-app features. He wanted to create an app for both Android and iOS platforms.
How Tipster Works!
Service Provider:
- 1) Receive a pack in the post including cards for customers and a badge with your unique code.
- 2) Share your code with customers to receive tips directly through an app.
- 3) Earn rewards by referring friends.
Customers:
- 1) Type in the unique 4 digit code of the person you want to tip.
- 2) Specify the amount you wish to tip and confirm.
- 3) Reward great service and make their day!
Challenges
Single App For Workers & Customers:
Clients wanted to develop a single app for both users, workers, and customers. To manage both users' action on time in a single app was a little bit tough task. After integrating some technical logic, our developers worked everything successfully.
To Handle Data On Offline Mode:
A client wanted to develop an app that works in offline mode also. Users can see their details like total earning, payment details, address details, and much more in offline mode also. Our developers have managed to sync this whole data when an app is on online mode, and then they provide that data on offline mode.
Technologies
Android
Android OS Support:
5 to 8
Development:
Java using Android Studio 3.0.1
Android Supported Devices:
480x800, 720x1280, 1080x1920, 1440x2560
Language Support:
English
iOS
iOS OS Support:
9.0 to 11.0
Development:
Swift using Xcode
iOS Supported Devices:
iPhone 5, iPhone 5S, iPhone 6, iPhone 6S, iPhone 6 Plus, iPhone 6S Plus, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus
Admin Panel & API Features
Language Support: English
Framework: CodeIgniter
Technology: PHP, MySQL
API: JSON format
Browser/Device Compatibility:
Mozilla Firefox: Min 40.0 to Max 46.0 version,
Google Chrome: Min 44.0 to Max 51.0 version,
Internet Explorer: Min 10.0 to Max 11.0 version,
Apple Safari: Min 8.0 to Max 9.1 version