VIZAC Client Portal
WordPress-based consultancy client portal with application tracking, branching decision workflows and status audit history.
by VIZAC Consultant · github.com/itxmsalman/vizac-client-portal · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/itxmsalman/vizac-client-portal/archive/refs/heads/main.zipVIZAC Client Portal is a WordPress-based consultancy client management plugin designed to help clients track the progress of their visa or application case through an authenticated portal.
Key Features
- User-specific application progress tracking
- Application stages:
- Application Submitted
- Under Review
- Visa Approved
- Visa Issued
- Visa Refused
- Separate approval and refusal workflows
- Visual progress bar
- Client guidance messages
- Application status history
- Timestamped audit trail
- Displays who updated the application status
- WordPress shortcode integration
- Advanced Custom Fields (ACF) integration
- WordPress user metadata integration
Shortcodes
[application_progress_bar]
[display_application_progress_bar]
Technology Stack
- WordPress
- PHP
- Advanced Custom Fields (ACF)
- WordPress User Meta
- WordPress Shortcodes
- WordPress Hooks and Filters
- Elementor
- BookingPress
Project Purpose
The system was developed to address a common communication problem in consultancy services: clients frequently need to contact consultants to ask for updates on their application progress.
VIZAC provides clients with an authenticated portal where they can view the latest status maintained by the consultancy team.
Application Workflow
Application Submitted
↓
Under Review
↙ ↘
Visa Refused Visa Approved
↓
Visa Issued
Status History
Each application status change records:
- Previous status
- New status
- Date and time
- WordPress user who made the update
This provides an audit trail of the client application lifecycle.
Academic Context
This project was developed as part of MSc Computer Science work and demonstrates practical experience in:
- Web application development
- Authentication
- User-specific workflows
- Auditability
- Application state management
- Data governance
- Human-centred system design
- WordPress plugin development
Screenshots
Login

Apply Now

Application Progress

Application Timeline

Current Version
v1.0.0
Author
Muhammad Salman