xCRUD Nova Pro Documentation
Everything you need to build, customize, and ship admin screens and CRUD interfaces with xCRUD Nova Pro - from a three-line first page to nested tables, uploads, and a native mobile app.
Start here
New to xCRUD Nova Pro? These three pages get you from a fresh checkout to a working, customized CRUD page:
- How to Install xCRUD Nova Pro - database import, configuration, and mod_rewrite.
- Quick Start: Your First CRUD Page - a working screen in three lines of PHP.
- Columns & Fields Basics - the two calls you'll use on almost every page.
Browse by category
Every feature in xCRUD Nova Pro, grouped the same way the app's own sidebar groups its live demos.
Configuration & Security
XcrudConfig, blacklisting, CORS, the REST API.
Beginners Examples
Columns, fields, and field types.
Forms & Validation
Validation, callbacks, hooks, wizards, logic.
Form Layouts
Rows, aside columns, and edit modes.
Grid Layout
Responsive grids, badges, the toolbar.
Nested Tables
Tabs, bottom-fixed, and aside positions.
Table Relations
Foreign keys and cascading dropdowns.
Search, Filter & Grouping
Filter tabs, date ranges, advanced search.
File & Media Uploads
Images, galleries, camera, and video.
Reports & Export
Grouping, sums, CSV/XLSX/PDF export.
Buttons & Custom Actions
Row buttons, async actions, bulk edit.
Page Layout
Multiple widgets, locked-down grids.
Building the mobile app?
Point the xCRUD Nova Android app at your own backend and rebuild the APK.