ManageGlut turns WordPress into a management system you design yourself. Pick a ready-made system or start blank, add modules (Students, Orders, Patients, Invoices…), drag fields onto each form, and ManageGlut generates the admin menus, lists, forms, dashboards, documents, roles and a front-end portal. No code, and no limits on services, modules or records.
What you can build
- School management: classes, teachers, students, attendance, fees, exams and results
- Restaurant, hotel and POS: menus, tables, bookings, rooms, sales, receipts and stock
- Clinic and hospital: patients, doctors, appointments, prescriptions and billing
- CRM and sales: leads, deals, customers, quotes and invoices
- HR and payroll: employees, leave, attendance and payslips
- Inventory and warehouse: items, suppliers, stock movements and purchase orders
- Gym, property and rentals, projects and tasks, or anything else you can describe with modules and fields
Key features
- 11 ready-made systems you can change completely, or start blank
- Drag-and-drop builder with 23 field types: text, number, price, date, select, image, file, relation, person, line items, auto number, formula and more
- Formulas and line items for totals, balances, nights stayed, discounts and invoice rows
- Table, board (kanban), calendar and gallery layouts, stat cards and charts (bar, line, pie, donut)
- Search, filters, saved views, bulk edit, duplicate, CSV import and export
- Linked updates: a sale lowers product stock, a payment adds to an invoice, and editing or deleting the record moves the numbers back
- Printable documents: invoices, 80 mm receipts, certificates, ID cards, payslips and barcode labels, with QR codes and barcodes
- Automations: when a record is added, changed or deleted, a field changes or a date comes near, send an email, notify people, set a field or add a record to another module
- Roles and permissions: view, add, edit and delete per module, “own records only”, hidden and read-only fields
- Public forms for enquiries, applications and bookings, with file uploads and spam protection
- Member portal and front-end register, login and profile: a parent sees their child’s fees, a tenant sees their rent
- Record page with related records, activity history, notes and @mentions
- Global search (Ctrl+K), in-app notifications, activity log and a recycle bin
- Privacy tools: works with WordPress’s Export and Erase Personal Data tools, with a consent log for public forms
- Service export and import as JSON, to back up or move a system to another site
Two separate admin areas
- Builder: create and edit services, modules and fields, switch services on or off, manage roles and settings.
- Service menus: every running service gets its own top-level menu with its own dashboard, modules and activity log. People working in one service never see the others.
ManageGlut Pro (optional add-on)
Everything above is free. The separate ManageGlut Pro add-on adds online payments with Stripe, a REST API, webhooks, approval workflows, scheduled report emails, restore-a-version, a report builder with pivots, Excel export, recurring records, SMS and WhatsApp, two-factor login and login history.
Source code
The admin app in resources/ is compiled with Vite. The full, human-readable source is in assets/src/ inside this plugin.
To rebuild it:
- Install Node.js 18 or newer.
- In the plugin folder run
npm install, then npm run build.
Third-party libraries
Bundled in resources/ (compiled from package.json):
- React and React DOM – MIT License
- Ant Design (antd) and @ant-design/icons – MIT License
- dnd-kit – MIT License
- Day.js – MIT License
- Inter font (via @fontsource/inter) – SIL Open Font License 1.1