About
The Shift2Go hotel chain is owned by a business based in Massachusetts. Owners in the mechanical engineering industry are experts who have made major contributions. Brainvire was engaged in managing the technical aspects of the project and bringing its vision to life. This well-known hotel chain required a manager-contractor interface in order to rapidly and efficiently outsource duties to contractors whenever they were required.
Project Highlights
Any hotel management needs to see a contractor’s past performance, evaluations, and ratings to determine their legitimacy and pay. This will be the basis of the contract. If hired, the contractor must scan a QR code before starting his shift. This QR code logs his start and end times. They'll need this for their final check. The website platform is for managers, which will have backend technologies like PHP and Laravel, and front-end languages like HTML/CSS will be utilized to construct web applications for the manager, as well as Kotlin and Swift for contractor mobile apps. This platform will offer unique features, including Shift Requests, Certification Upload, Rating Reviews, QR Code Scan, and Billing Cycle Check.
The Challenges
- Scanning a QR Code and Manually Initiating a Shift:It's not possible to scan the QR Code if the Contractor's mobile camera is broken.
- Verifying that Contractor has Arrived:If Contractors start their shift manually, there's no way to verify they reach the hotel.
- Job Certification Verification:Verification of the Upload Job Certifications to determine the Contractor's experience or previous work. The issue here was who would validate the certifications.
- Shift Allotment:During the process of creating a shift, a manager can determine which contractors will see the shift.
Tech Stack
Laravel
CSS 3
Kotlin
Swift
PHP
HTML
Result
Simple Authentication
We have designed a manual button within the app to begin the shift if the camera is not functioning properly.Verification of Customer Arrival
For manually starting a shift without being at the hotel location, a Pop-Up reminder prompts contractors to go to the designated location before beginning the shift; punch in/out tracking and shift timing are included, and contractors have the freedom to cancel shifts anytime.Verification of Employment Certification
During registration, the administrator confirms uploaded qualifications, enabling the manager to verify certifications or work experience, while facilitating a chat feature for contractor-manager communication.Allotment of Shifts Continually
We faced challenges setting up backend logic, API fetching, and contractor invitations, so we suggested using the Conflict Shift concept to simplify managing contractors across multiple jobs.