Web-Based Guest Check-In System
Budget: $250 – $750 USD
I'm looking for a web-based guest check-in application that can scan both 2D barcodes and MRZ codes from guest IDs. The application will need to:
- Use a dedicated scanner to scan the 2D barcode and MRZ code from guest IDs.
- Extract full ID details from the guest's identification.
- Post the scanned data to a database.
- Include a Terms of Service and License Agreement that guests must agree to upon check-in.
- Store all customer visits in the database and keep a PDF of their signed agreements.
- Calculate fees to charge the guest based on values stored in the database.
- Include an admin screen to select guest status.
- Allow retrieval and viewing of a guest's check-in history for analysis and reporting.
- Implement data encryption for both storage and transmission to ensure guest information security.
- Include a reporting module to generate various reports like daily check-ins, revenue, and guest statistics.
- Enable user roles management to allow different levels of access for administrators and staff.
- Introduce an ID validation feature to verify the authenticity of scanned guest IDs.
- Ensure the application is compatible with mobile devices for ease of use in different environments.
- Implement a backup and recovery system to protect against data loss.
Ideal skills and experience for this job include expertise in web development, familiarity with barcode and MRZ code scanning, experience in database management, and knowledge of implementing user agreement systems.
The admin screen should support multiple roles and permissions for different user types. The application should have a modern and minimalist design to ensure ease of use. The application should be accessible via both web browsers and mobile devices. Include options to filter report data by date, guest status, and other relevant criteria. The application should be built using the LAMP stack (Linux, Apache, MySQL, PHP).
The application must comply with PCI-DSS standards for handling financial transactions securely. The system should support sending email notifications to users for actions like check-in confirmation or admin alerts.
I have a guest check in app that is currently up and running that could be looked at as an example.
- Use a dedicated scanner to scan the 2D barcode and MRZ code from guest IDs.
- Extract full ID details from the guest's identification.
- Post the scanned data to a database.
- Include a Terms of Service and License Agreement that guests must agree to upon check-in.
- Store all customer visits in the database and keep a PDF of their signed agreements.
- Calculate fees to charge the guest based on values stored in the database.
- Include an admin screen to select guest status.
- Allow retrieval and viewing of a guest's check-in history for analysis and reporting.
- Implement data encryption for both storage and transmission to ensure guest information security.
- Include a reporting module to generate various reports like daily check-ins, revenue, and guest statistics.
- Enable user roles management to allow different levels of access for administrators and staff.
- Introduce an ID validation feature to verify the authenticity of scanned guest IDs.
- Ensure the application is compatible with mobile devices for ease of use in different environments.
- Implement a backup and recovery system to protect against data loss.
Ideal skills and experience for this job include expertise in web development, familiarity with barcode and MRZ code scanning, experience in database management, and knowledge of implementing user agreement systems.
The admin screen should support multiple roles and permissions for different user types. The application should have a modern and minimalist design to ensure ease of use. The application should be accessible via both web browsers and mobile devices. Include options to filter report data by date, guest status, and other relevant criteria. The application should be built using the LAMP stack (Linux, Apache, MySQL, PHP).
The application must comply with PCI-DSS standards for handling financial transactions securely. The system should support sending email notifications to users for actions like check-in confirmation or admin alerts.
I have a guest check in app that is currently up and running that could be looked at as an example.
Related categories:
PHP
Business, Accounting, Human Resources & Legal
Software Architecture
MySQL
Database Programming