GrowPath AI CRM
  • Client

    Confidential

  • Category

    Laravel

  • Date

    December 24, 2025

🎯 Overview

GrowPath AI CRM is a comprehensive SaaS platform that combines customer relationship management with subscription billing, multi-tenancy support, and team collaboration features. Built for small to medium-sized businesses that need a complete solution to manage their sales process, customer relationships, and recurring revenue.


πŸ’« Motto

"Grow Smarter, Sell Faster, Scale Better"

Transform your business relationships into lasting success with intelligent CRM that works for you.


πŸŽ‰ Recent Updates

Payment & Subscription System

  • βœ… Stripe Integration - Complete payment processing with test and live mode
  • βœ… PayPal Integration - Alternative payment method support
  • βœ… Subscription Management - Monthly recurring billing with auto-renewal
  • βœ… Order Management - Full order tracking and history
  • βœ… Invoice Generation - Automatic invoice creation and download
  • βœ… Webhook Handling - Real-time payment status updates
  • βœ… 14-Day Free Trial - No credit card required for trial
  • βœ… Pricing Plans - Starter ($29), Professional ($79), Enterprise ($199)

Dashboard Prefix & Route Organization

  • βœ… Dashboard Prefix - All authenticated routes now use /dashboard prefix
  • βœ… Route Grouping - Organized by feature with clear sections
  • βœ… RESTful Structure - Proper resource routing conventions
  • βœ… Better Security - Clear separation of public and authenticated areas

Professional File Headers

  • βœ… Copyright Headers - All core files include professional headers
  • βœ… Author Attribution - Clear ownership by Engr Mejba Ahmed
  • βœ… Company Branding - Powered by Ramlit Limited
  • βœ… Version Control - Version 1.0.0 tracking

Multi-Tenancy Support

  • βœ… Company Management - Create and manage multiple companies
  • βœ… Company Switching - Switch between companies instantly
  • βœ… Data Isolation - Each company's data is completely separate
  • βœ… Team Per Company - Different team members per company

Admin Approval System

  • βœ… User Approval - New registrations require admin approval
  • βœ… Pending Status - Users cannot access system until approved
  • βœ… Admin Dashboard - Manage pending user requests
  • βœ… Email Notifications - Status change notifications

Blog System Enhancements

  • βœ… TipTap Editor - Modern WYSIWYG editor with toolbar
  • βœ… ESM CDN - Reliable editor loading via esm.sh
  • βœ… Inline Creation - Create categories and tags without leaving editor
  • βœ… Modal Dialogs - Seamless content management

Modern UI/UX Updates

  • βœ… Modern Classic Design - Glass morphism and gradient effects
  • βœ… Responsive Design - Mobile-first approach
  • βœ… Authentication Pages - Refreshed login/register pages
  • βœ… Dashboard Layout - Clean, organized interface

✨ Features

πŸ’³ Payment & Subscription Management

  • Stripe Integration - Secure credit card processing
  • PayPal Integration - Alternative payment method
  • Subscription Plans - Flexible monthly pricing (Starter, Professional, Enterprise)
  • Free Trial - 14-day trial period with auto-conversion
  • Auto-Renewal - Automatic subscription renewals
  • Invoice Generation - PDF invoices with download
  • Payment History - Complete transaction logs
  • Order Tracking - Full order management system
  • Webhook Processing - Real-time payment updates
  • Subscription Control - Cancel, resume, upgrade/downgrade

🏒 Multi-Tenancy & Company Management

  • Multiple Companies - Manage multiple businesses from one account
  • Company Switching - Switch between companies instantly
  • Data Isolation - Complete separation of company data
  • Team Per Company - Different users and permissions per company
  • Company Settings - Individual settings for each company

πŸ‘₯ Core CRM Functionality

  • Prospect Management - Track potential customers with advanced filtering
  • Client Management - Convert prospects and manage customer relationships
  • Follow-Up System - Schedule tasks with automated reminders
  • Sales Pipeline - Visual kanban-style deal tracking
  • Reports & Analytics - Comprehensive performance metrics
  • Bulk Operations - Delete, update, assign multiple records
  • CSV Export - Export prospects and clients

πŸ“ Content Management

  • Blog System - Full-featured blog with rich text editor (TipTap)
  • Categories & Tags - Organize content with flexible taxonomy
  • Inline Creation - Create categories/tags without leaving editor
  • SEO Optimization - Meta tags, Open Graph, structured data
  • Contact Form - Customer inquiry management with tracking
  • Frontend Pages - Complete marketing website

πŸ” User Management & Security

  • Role-Based Access Control - Owner, Manager, Member roles (Spatie Permission)
  • Admin Approval System - New users require approval
  • Team Management - Manage team members and permissions
  • User Authentication - Secure login with Laravel Fortify
  • Email Verification - Verify email addresses
  • Two-Factor Authentication - Optional 2FA support

🎨 Modern UI/UX

  • Modern Classic Design - Glass morphism, gradient effects
  • Responsive Design - Mobile-first with Tailwind CSS 4
  • Dark Mode Ready - Prepared for dark theme
  • Custom Design System - Consistent colors and typography
  • Smooth Animations - Float, slide-up, fade-in effects
  • Accessibility - ARIA labels and semantic HTML

πŸš€ Tech Stack

Backend

  • Framework: Laravel 12
  • PHP: 8.2+
  • Authentication: Laravel Fortify (Login, Registration, Password Reset, 2FA)
  • Permissions: Spatie Laravel Permission (RBAC)
  • Database: MySQL/PostgreSQL/SQLite
  • Payment Processing: Stripe PHP SDK v18.2.0, PayPal REST API SDK
  • Queue System: Database queue driver

Frontend

  • Template Engine: Blade Templates + Livewire Volt
  • CSS Framework: Tailwind CSS 4 (via @tailwindcss/vite)
  • JavaScript: Alpine.js 3.x (for interactivity)
  • Rich Text Editor: TipTap (ES Modules via esm.sh CDN)
  • Icons: Heroicons (via SVG)
  • Build Tool: Vite 7

Design System

  • Color Palette: Custom primary and neutral colors
  • Typography: Inter, SF Pro Display
  • Spacing: 8-point grid system
  • Animations: Custom keyframes (float, slide-up, fade-in)

Third-Party Services

  • Payment Gateways: Stripe, PayPal
  • Email: SMTP/Mailgun/SendGrid compatible
  • Storage: Local/S3 compatible