NexaCRM - Modern Multi-Tenant CRM SaaS icon

NexaCRM - Modern Multi-Tenant CRM SaaS

Go to Website
Hot or Not
NexaCRM - Modern Multi-Tenant CRM SaaS

Description

NexaCRM is a self-hostable, multi-tenant CRM built with Laravel. You get the full application source so you can run it on your own server, white-label it, and customize it for your business or clients.

It is designed for developers, agencies, and operators who want a CRM they control: company-scoped data, roles and permissions, a Super Admin console, and a tenant workspace for day-to-day sales work. This is not a hosted subscription from the author. There is no bundled payment gateway (no Stripe/Paddle checkout). Plan limits and trial/subscription state are managed in Super Admin.

WHAT YOU GET • Full application source (app, routes, resources, migrations, seeders) • Public assets, AdminLTE tenant UI, NexaCRM branding, screenshots, and product demo video • .env.example (no filled .env is included) • composer.lock / package-lock.json • MIT LICENSE, THIRD-PARTY-NOTICES.md, and English docs • Buyer install guide: docs/codester-installation.md

NOT INCLUDED (by design) • vendor/ — run composer install • node_modules/ and public/build — run npm ci && npm run build • .env, .git/, local databases, seller CI

TENANT CRM • Dashboard with follow-ups, tasks, pipeline totals, and charts • Leads: list + Kanban, assignment, activities, convert to customer, CSV import/export • Customers: accounts, CSV import/export • Tasks: list + Kanban, assignees, due dates, CSV export • Reports with filters and CSV export • In-app notifications and notification preferences • Global search and activity log • Company profile/settings (logo, regional defaults, business hours) • Users, invitations, and per-company roles with permissions • Optional lead channels: generic webhook, Facebook Lead Ads, WhatsApp Cloud API + Inbox • Website lead webhook for your own backend forms

SUPER ADMIN • Platform dashboard and cross-tenant search • Companies: create, status, restore, CSV/PDF, impersonation • Subscription plans and limits (users/leads/customers) • Platform settings (branding, registration, maintenance, announcements) • Email templates, contact inquiries, notifications • Super Admin account/password management

MARKETING SITE Public home, features, pricing, about, contact, documentation, and live-demo entry. Marketing pricing numbers are in-app plan displays, not the Codester item price.

NOT IN THIS PACKAGE • Payment collection (Stripe/Paddle/etc.) • Web installer • SSO • Invoice/quote modules • Public REST API as a shipped product feature

STACK PHP 8.2+, Laravel 12, AdminLTE 3 (tenant UI), Blade/Tailwind/Alpine/Vite (marketing), SQLite or MySQL 8+.

Features

• Laravel 12 multi-tenant CRM with company-scoped data • Super Admin console for companies, plans, branding, and impersonation • Tenant dashboard, reports, and activity log • Lead management with list + Kanban pipeline and convert-to-customer • Customer management • Task management with list + Kanban • CSV import/export for leads, customers, and users (tasks export) • Custom roles and permissions • In-app notifications and user profile (password, photo, sessions, preferences) • Global search • Optional lead channels: Generic Webhook, Facebook Lead Ads, WhatsApp Cloud API + Inbox • Website lead webhook + demo page • Plan limits and subscription status managed in Super Admin (no payment gateway) • Public marketing site (Blade / Tailwind / Alpine / Vite) • Tenant UI on AdminLTE 3 • Optional fictional demo tenant when DEMO_SEED_PASSWORD is set • English documentation including Codester install guide • PHPUnit test suite included for developers

Requirements

• PHP 8.2+ with extensions: pdo, pdo_mysql, mbstring, openssl, tokenizer, xml, ctype, json, fileinfo, gd • Composer 2.x • Node.js 20+ and npm • SQLite (local) or MySQL 8+ (production recommended) • Writable storage/ and bootstrap/cache/ • Web server document root = public/ (production) • Queue worker + scheduler recommended in production for channel webhooks and reminder emails (not required for first login) • Optional: SMTP/Resend/SES for real email delivery

Instructions

1. Download and extract the ZIP. 2. Run: composer install 3. Copy .env.example to .env and run: php artisan key:generate 4. Configure database (SQLite: touch database/database.sqlite — or create an empty MySQL 8+ database). 5. Run: php artisan migrate 6. Run: php artisan db:seed 7. Run: php artisan storage:link 8. Create the first Super Admin: php artisan nexacrm:create-super-admin 9. Build frontend assets: npm ci && npm run build 10. Point your web server document root to public/ (or use php artisan serve for local testing). 11. Sign in to Super Admin and create a company/tenant from Super Admin → Companies.

Full step-by-step guide with production notes: docs/codester-installation.md

Notes: • db:seed loads permissions, email templates, and plans only — it does not create demo logins by default. • Do not reuse another app’s .env or production database.

Authorunezakashif
CategoryScripts & Code / PHP Scripts / CRM
Price$54
Extended License$162
First ReleaseSep 22, 2026
Last UpdateSep 22, 2026
DatabaseMySQL 8.4 LTS, SQLite 3.x
Files included.py, .php, .css, .json, .svg, .md, composer.json, package.json, .blade.php, .xml, JavaScript .js
Software versionPHP 8.2, PHP 8.3, PHP 8.4, Node.js 22
Html/css frameworkBootstrap, Tailwind CSS
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