WP Manifestindependent plugin directory
manifest / users / website-flexi-plugin1x0

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.zip

WordPress plugin MVP for client dashboards.

What this MVP includes

  • Custom post types:
    • Projects (wfch_project)
    • Project Updates (wfch_update)
    • Project Tasks (wfch_task)
  • Admin meta boxes to connect updates/tasks to projects.
  • Client-facing shortcode dashboard.

How to use

  1. Install this plugin folder in WordPress (wp-content/plugins).
  2. Activate plugin: Website Flexi Client Hub.
  3. In admin panel:
    • Add a wfch_project and set Client User ID.
    • Add wfch_update posts and set Project ID + Update Date.
    • Add wfch_task posts and set Project ID + Task Status + Due Date.
  4. Create a normal WordPress page and add this shortcode:
[wfch_client_dashboard]
  1. 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.