WS-GatePass Visitor Management SystemWS-GatePass Visitor Management System
WS-GatePass VMS is a modern visitor management system for secure check-in, tracking, badges, and notifications.WS-GatePass Visitor Management System
WS-GatePass VMS is a modern visitor management system for secure check-in, tracking, badges, and ...
Overview
WS-GatePass is a powerful, enterprise-ready Visitor Gate Pass Management System designed to modernize and automate how organizations manage visitor access, security, and communication. Built with flexibility and scalability in mind, WS-GatePass replaces traditional paper-based or manual visitor logs with a fully digital, intelligent system that ensures efficiency, accountability, and real-time visibility across all visitor interactions. From the moment a visitor is scheduled to their arrival, verification, check-in, and eventual check-out, the system provides a seamless, structured workflow that reduces human error, enhances security compliance, and improves the overall visitor experience.
Features
⚡ Smart Automation at Every Stage
The system introduces intelligent automation into every stage of the visitor lifecycle:
- Visitors can be pre-scheduled before arrival
- A verification code ensures only authorized visitors gain access
- Check-in processes are streamlined with pre-filled data and quick actions
- Real-time notifications keep visitors, hosts, and administrators informed instantly
🔹 Core Visitor Management
- Visitor Check-In & Check-Out (Manual & Tag-Based)
- Expected Visitor Scheduling with Verification Code
- Returning Visitor Quick Entry
- Visitor Badge / Tag Assignment
- Real-time Visitor Status Tracking (Expected, Checked-In, Checked-Out)
🔹 Smart Induction System
- Pre-visit Induction Registration
- Auto-fill Check-In from Induction Records
- Induction Status Tracking (Pending / Completed)
- Seamless conversion from induction → check-in
🔹 Multi-Channel Notifications
- Email Notifications (Visitor, Host, Internal)
- WhatsApp Notifications (Real-time alerts)
- SMS Notifications (via modular providers)
- Template-based notification system
- Fully customizable message content
🔹 Modular Communication System
- Plug & Play Modules (Brevo, SendGrid, Zoho, Twilio, Termii, WhatsApp)
- One Active Provider per Channel (conflict-safe system)
- License-based module activation
- Marketplace-ready architecture
🔹 Advanced Reporting & Insights
- Visitor Reports (Filtered by Date, Status)
- Expected Visitor Reports
- Returning Visitor Reports
- CSV Export for all reports
- Real-time dashboard analytics
🔹 Role-Based Access Control (RBAC)
- User Roles & Permissions
- Fine-grained access control (per feature)
- Secure admin/user separation
- Scalable for enterprise use
🔹 Department & Host Management
- Department creation & organization
- Employee (Host) assignment
- Visitor-to-host mapping
- Department-based reporting
🔹 Tag-Based and Button Check Out Operations
- Fast Check-Out using Tag Number
- Fast Check-Out using Check-Out Button
- Supports high-volume environments
- Reduces front desk processing time
🔹 Professional Dashboard
- Total Visitors Overview
- Daily Visitor Metrics
- Checked-In / Overstay Monitoring
- Induction Tracking Summary
- Clean, modern UI with visual cards
🔹 Mobile-Friendly Interface
- Responsive dashboard and forms
- Optimized for tablets and smartphones
- Collapsible sidebar navigation
- Touch-friendly UI elements
🔹 Secure & Production-Ready
- CSRF Protection
- Rate Limiting
- Input Sanitization (XSS Protection)
- Secure File Upload Handling
- Permission-based file structure enforcement
- Installer pre-check validation (permissions, environment)
🔹 Easy Installation Wizard
- Step-by-step installer (No CLI required)
- Database setup via UI
- Admin account creation
- License activation during install
- Auto configuration generation
🔹 Custom Branding & Settings
- Logo & Favicon upload
- Company profile configuration
- Email settings (SMTP / API providers)
- System-wide settings panel
🔹 Multi-Language Support
- Language switching (EN, FR, ES, etc.)
- Translation helper system
- Expandable language packs
🎯 USE CASES
- Corporate Offices
- Hospitals & Clinics
- Government Facilities
- Schools & Universities
- Industrial Sites
- Event Venues
Requirements
⚙️ System Requirements
PHP >= 8.0
MySQL / MariaDB
Apache / Nginx (with mod_rewrite enabled)
cPanel / Shared Hosting supported
PHP Extensions Required:
mysqli
curl
json
mbstring
openssl
Instructions
🟢 1. Getting Started
🔐 Login
- Open your system URL
- Enter your Username and Password
- Click Login
🏠 2. Dashboard Overview
After login, you will see the dashboard.
📊 What you’ll see:
- Total Visitors
- Visitors Today
- Checked-In Visitors
- Overstays
- Visitor Status Breakdown
- Induction Summary
👉 This gives you a quick overview of all visitor activities.
👥 3. Managing Visitors
✅ A. Check-In Visitor
- Go to Visitors → Check-In
- Fill in:
- Name
- Phone Number
- Company
- Host (person to visit)
- Department
- Click Check-In
✔ Visitor is now registered
✔ Notifications are sent (if enabled)
🔁 B. Returning Visitor
- Go to Visitors → Returning Visitor
- Select existing visitor
- System auto-fills details
- Click Check-In
📅 C. Expected Visitor
Used to schedule visitors before arrival.
- Go to Visitors → Expected Visitor
- Enter visitor details
- Select visit date
- Click Save
✔ Visitor receives a verification code
🔐 D. Verify Visitor
- Click Verify on expected visitor
- Enter the verification code
- Click Submit
✔ Visitor is verified
✔ Redirects to Check-In
🚪 E. Check-Out Visitor
Option 1: From List
- Go to Checked-In Visitors
- Click Check-Out
Option 2: By Tag
- Click Check-Out by Tag (top bar)
- Enter tag number
- Submit
✔ Visitor is checked out
✔ Notifications are sent
🏢 4. Departments
- Go to Operations → Departments
- Add department name
- Click Save
Used to organize visitors and reporting.
👨💼 5. Employees (Hosts)
- Go to Operations → Employees
- Add:
- Name
- Department
- Click Save
✔ Visitors can be assigned to hosts
🛡 6. Induction Management
Used for pre-approval or onboarding.
- Go to Visitors → Induction
- Add visitor details
- Set status to Pending
✔ During check-in, data can be auto-filled
📊 7. Reports
Go to Reports
Available Reports:
- Visitor Report
- Expected Visitors
- Returning Visitors
Features:
- Filter by date
- Filter by status
- Search visitors
- Export to CSV
📧 8. Notifications Setup
Go to:
Settings → SMTP Settings
Configure:
- Email server (SMTP or API module)
- Sender name & email
💬 Optional Modules
You can enable:
- Email (Brevo, SendGrid, Zoho)
- SMS (Termii, Twilio)
🧩 9. Modules
Go to Modules
You can:
- Install new modules
- Activate / deactivate modules
- Configure module settings
👤 10. Users & Permissions
Go to Administration → Users
You can:
- Create users
- Assign roles
- Control permissions
🎨 11. System Settings
Go to Settings
Customize:
- Company Name
- Logo
- Favicon
- Footer text
- Theme
|
PHP Script Installation Service
Don't worry about the installation of your script! Have your PHP Script installed for you.
|
$39 | Buy now |
| Category | Scripts & Code / PHP Scripts / Miscellaneous |
| First release | 11 May 2026 |
| Last update | 11 May 2026 |
| Software version | PHP 8.1, PHP 8.2 |
| Files included | .php, .css, .sql, Javascript .js |
| Tags | management, Security, visitors, smtp, twilio sms, qr code, visitor gate pass management system, gatepass |








