Step-by-step instructions written in plain language — no technical background required.
Installing the CRM is like setting up any desktop application. Follow these three simple steps.
The database is like the CRM's filing cabinet — it holds all your customer records, invoices, and settings. You need to set it up before the software can run.
http://localhost/phpmyadmin.xcrud_crm in the field, and click "Create".demo_database folder, and select the file named crm.sql.The CRM files are the actual application — the "program" you will run. You need to place them where your computer can serve them to a web browser.
C:\xampp\htdocs\.index.php, login.php, etc.) into the htdocs folder. Rename it to xcrud_crm so the address becomes neat.C:\xampp\htdocs\xcrud_crm\.With the database restored and files in place, you are ready to open the CRM in your browser.
crm.sql file or the README for the default username and password (commonly admin / admin123).Customizing the CRM does not require advanced programming skills. Everything is organized into clear folders and simple configuration files.
Each screen in the CRM (like Invoices, Leads, Projects) is its own file. To change what fields appear, what labels say, or what data is shown, simply open the corresponding file.
pages/ folder inside your CRM installation.crm_invoices.php, crm_leads.php, crm_projects.php, and more — one for each module.$xcrud->label('total', 'Amount') to rename a column, or $xcrud->hide_button('view') to remove a button.fields() list, then save the file. Refresh your browser to see the changes.$xcrud->label('invoice_number', 'Invoice #');
This renames the "invoice_number" column to "Invoice #" in the list view.
The CRM includes a built-in user management system. As an administrator, you can create new user accounts, assign them to roles, and control which menu items each role can see — all from within the browser.
Personalize the CRM to match your company's look and feel without touching code.
css/ folder to override any visual style.
Check that MySQL is running in the XAMPP Control Panel. Then open the file lib/xcrud/xcrud_config.php and verify your database name, username (usually root), and password match your MySQL setup.
Make sure you restored the full crm.sql file — it creates the system tables that define the menu. If you only imported a partial SQL file, the menus will be missing.
The default admin account is created when you import crm.sql. Look for the user table in phpMyAdmin and check the username and password columns. The password is stored as a hash, so if you need to reset it, ask your IT person to update it directly in the database.