All In One Business CRM icon

All In One Business CRM

Go to Website
Hot or Not
All In One Business CRM

Description

NexCRM is a self hosted Customer Relationship Management and Project Management software that is a great fit for almost any company, freelancer or many other uses. With its clean and modern design, NexCRM can help you look more professional to your customers and help improve business performance at the same time. CRMs need to focus on customers and NexCRM does that with a powerful support system that helps you track and resolve issues quickly via the integrated ticket system and customer reminders. Assign reminders to yourself, one or many staff members and with one click, reminders can be sent to email and in-app notification systems. These features and more can take customer satisfaction to the next level. NexCRM has many features designed to fit many applications.  No domain restrictions, no seat limits, no subscriptions — just a clean, fast, self-hosted CRM you own outright.

Features

What's included  

Everything your business needs to run, built in. No integrations. No add-ons. No per-seat pricing. Every module works together out of the box.

  • CRM & Leads Track customers and leads through a visual pipeline. Convert qualified leads to customers in one click. Log calls, notes, and emails against every contact.
  • Invoicing & Payments Create professional invoices with line items, discounts, and tax. Record payments and track outstanding balances. Print or export invoices as PDF.
  • Estimates & Proposals Send professional estimates and proposals to clients. Track status from draft to accepted. Convert an accepted estimate to an invoice in one click.
  • Projects & Tasks Manage client projects with progress tracking, task boards, deadline management, and team assignments. List view and Kanban board included.
  • Help Desk Handle support tickets with priority queues, threaded replies, department routing, and status tracking. Clients see only their own tickets.
  • Contracts Draft and manage client contracts. Track lifecycle from active to expired. Get alerts on renewals before they lapse.
  • Payments & Credit Notes Record payments against invoices with method tracking and transaction IDs. Issue credit notes and track remaining balances.
  • Subscriptions Track recurring billing per customer. Manage billing cycles, auto-renewal dates, and MRR and ARR at a glance.
  • Expenses Log and categorize business expenses. Link them to projects, flag billable costs, and export reports.
  • Knowledge Base Build a searchable help center with categorized articles, tags, view counters, and helpful voting for clients and staff.
  • Estimate Requests Accept inbound quote requests from clients. Review, assign, and convert them to estimates directly from the panel.
  • Reports & Analytics Revenue trends, top customers, payment analytics, expense breakdowns, and lead conversion rates — all in one dashboard with CSV export.
  • Admin Setup Manage users, roles, currencies, tax rates, SMTP email, invoice prefixes, company details, and all platform settings from one tabbed settings panel.

21 Modules, One System  

No integrations needed. Every module is built in and works together out of the box.

  • Dashboard
  • Customers
  • Sales
  • Proposals
  • Estimates
  • Invoices
  • Payments
  • Credit Notes
  • Items
  • Subscriptions
  • Expenses
  • Contracts
  • Projects
  • Tasks
  • Support
  • Leads
  • Estimate Request
  • Knowledge Base
  • Utilities
  • Reports
  • Setup

Platform highlights  

  • Role-based access control Three user roles included — Admin, Staff, and Client. Each role sees only what it needs. Clients can view their own invoices, tickets, projects, and estimates.
  • Multi-language support English, French, Spanish, and Arabic included out of the box. Arabic renders right-to-left automatically. Add new languages by creating a single strings file.
  • Multi-currency support Set a default currency and manage additional currencies from the admin panel. Assign currencies per customer.
  • Self-hosted Runs on any PHP and MySQL host. All data stays on your server. Nothing is sent to external services unless you configure it.
  • White-label ready Change the name, logo, colors, and branding to match your own or your client's requirements. Full source code included.
  • CSV export Export customers, invoices, payments, estimates, leads, expenses, contracts, and more to CSV from any module.
  • Audit log Every create, update, and delete action is logged with the user, module, record ID, and IP address.
  • Responsive design Clean professional light theme that works on desktop, tablet, and mobile. Sticky sidebar, collapsible navigation, and mobile-optimized layout.

Requirements

Technology stack  

  • Language — PHP 8.x, no framework
  • Database — MySQL / MariaDB
  • Frontend — Vanilla HTML, CSS, and JavaScript, no build tools required
  • Email — SMTP with PHP mail() fallback
  • Charts — Chart.js via CDN
  • Server — Apache with .htaccess or Nginx

Instructions

Installation  

  • Upload files to your hosting
  • Create a MySQL database
  • Open yourdomain.com/install.php
  • Enter database credentials, admin email, and site URL
  • Delete install.php
  • Log in and configure your company details, currencies, and tax rates from Setup

Requirements: PHP 8.1+, MySQL 8.0+ or MariaDB 10.4+, PDO MySQL extension, cURL.

Authorcoderobotics
CategoryScripts & Code / PHP Scripts / CRM
Price$60
Extended License$180
Likes1
First ReleaseAug 28, 2026
Last UpdateAug 28, 2026
DatabaseMySQL 5.7, MariaDB 10.x, MySQL 5.x
Files included.php, .css, .html, .sql, JavaScript .js
Software versionPHP 8.2, PHP 8.3
Programming languagePHP, JavaScript

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit