Website Flexi Client Hub
Client dashboard plugin for tracking project progress, updates, and tasks.
by Website Flexi · github.com/mando2411/website-flexi-plugin1x0
★ 0stars
0forks
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/mando2411/website-flexi-plugin1x0/archive/refs/heads/main.zipWordPress plugin MVP for client dashboards.
What this MVP includes
- Custom post types:
- Projects (
wfch_project) - Project Updates (
wfch_update) - Project Tasks (
wfch_task)
- Projects (
- Admin meta boxes to connect updates/tasks to projects.
- Client-facing shortcode dashboard.
How to use
- Install this plugin folder in WordPress (
wp-content/plugins). - Activate plugin: Website Flexi Client Hub.
- In admin panel:
- Add a
wfch_projectand set Client User ID. - Add
wfch_updateposts and set Project ID + Update Date. - Add
wfch_taskposts and set Project ID + Task Status + Due Date.
- Add a
- Create a normal WordPress page and add this shortcode:
[wfch_client_dashboard]
- Login as that client user to see only their assigned projects.
Notes
- This is MVP v0.1.0 and can be expanded with notifications, file attachments, and advanced reporting.
- Access control is based on Project -> Client User ID matching the logged-in user ID.