
In Progress
Posted
Paid on delivery
I’m running GrowCRM v3.1 and I need a self-contained Laravel module that lets me create, read, update, and delete customer addresses without touching any existing core files or tables. The add-on must register itself cleanly, drop its own migration for an addresses table, and plug into the current navigation so users can manage addresses from the UI just like any native screen. Scope and functional notes • Entity: customer addresses only. • Fields stored per record: street, city, state, country, zip code. • Uniqueness rule: the combination of street + city + zip code must be unique (enforced in both validation and the database index). • Full CRUD with server-side form validation, soft-deletes, and searchable / paginated list view. • No edits whatsoever to GrowCRM core classes, migrations, or existing tables; the code should be namespaced and autoloaded as a package so I can drop it into future GrowCRM upgrades. • Deliverables: migration, model, policy, controller, blade/Vue components matching GrowCRM’s UI, service provider for menu/permission hooks, and a brief install guide. If you’ve built modular Laravel add-ons before and can keep the footprint isolated, let’s talk.
Project ID: 40170867
22 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

I've built several modular Laravel packages for CRMs that install without touching core code, so your GrowCRM address module is a perfect fit for my workflow. I'll create a self-contained package with its own service provider that registers routes, migrations, and menu hooks via GrowCRM's extension points—your addresses table will use a composite unique index on street/city/zip, enforced both at the database level and through a custom FormRequest. The module will include a Policy for permission control, soft-delete support, and Blade views that match GrowCRM's existing UI patterns for seamless integration. I can start immediately and will provide full documentation for drop-in installation on future upgrades.
$10 USD in 1 day
3.3
3.3
22 freelancers are bidding on average $26 USD for this job

Hi, I understand the challenge of integrating a clean, modular address management system into GrowCRM without disrupting its core architecture. I’ve developed modular Laravel packages before, ensuring strict separation from main apps while providing seamless UI integration. For your needs, I’ll create a self-contained Laravel module with its own migration, enforcing uniqueness on street, city, and zip code both in validation and database indexes. Full CRUD with soft deletes and paginated searchable lists will match GrowCRM’s UI using blade/Vue components. I’ll ensure the module autoloads and taps into menu/permission hooks smoothly, accompanied by a clear install guide. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. Could you please clarify if you want the new address module to support multiple addresses per customer or just a single address? Thanks, Asad
$85 USD in 5 days
8.2
8.2

Hi there, I am confident that I can create a top-notch self-contained Laravel module for GrowCRM. With extensive experience in building modular Laravel applications, I understand the importance of keeping your core files untouched while providing a unique address management solution. I will implement full CRUD functionality with server-side validation, ensuring the uniqueness of the address fields as specified. The module will include a migration, model, policy, and blade/Vue components that seamlessly integrate with GrowCRM’s interface. You can expect a cleanly registered add-on that will be ready for future upgrades without any modifications to core files. I can have this ready for you within 5 days.
$30 USD in 2 days
7.0
7.0

I can develop a self-contained Laravel module for GrowCRM that handles customer addresses while preserving the core system integrity. This module will ensure full CRUD functionality with the specified uniqueness constraint for address records. I will create a dedicated migration for the addresses table and implement server-side validation for all fields: street, city, state, country, and zip code. The module will utilize soft deletes and provide a searchable, paginated list view for efficient address management. The solution will be namespaced and autoloaded, ensuring compatibility with future GrowCRM upgrades. I will also integrate the module into the current navigation, ensuring a seamless user experience that aligns with existing UI components. Quick question: What is your timeline for completing this module and do you have any specific hosting requirements? This project can be initiated immediately upon confirmation.
$100 USD in 7 days
6.2
6.2

Hey , Good morning! I am professional mobile coder with skills including Laravel, MySQL, PHP, Software Development, Software Architecture, Database Design and API Development. Please contact me to discuss more about this project. Have a great time
$10 USD in 4 days
4.4
4.4

Hello, I would like to grab this opportunity and will work till you get 100% satisfied with our work. Please come over chat and discuss your requirement in a detailed way. Regards
$22 USD in 1 day
3.6
3.6

Hi there, I have 7+ years of experience in Database Design, Laravel, MySQL and can deliver a clean, reliable solution for your project. I value clear communication and timely delivery, and I’m ready to get started immediately. Let’s connect and discuss your goals. Best regards, Dorian
$20 USD in 1 day
3.6
3.6

Hello, I can build this as a fully isolated, drop-in Laravel module for GrowCRM v3.1 that adds customer address management without touching any core files or existing tables. I’ve worked on modular Laravel add-ons before and understand how critical clean separation is—especially for future upgrades. How I’ll structure the module: Architecture Namespaced package/module (autoloaded via Composer or module loader) Own Service Provider to: Register routes, views, policies Hook into GrowCRM navigation & permissions Zero edits to GrowCRM core classes, migrations, or tables Database Dedicated migration for customer_addresses Fields: street, city, state, country, zip_code Unique composite index on street + city + zip_code Soft deletes enabled Indexed columns for search & pagination performance Functionality Full CRUD (Create, Read, Update, Delete) Server-side validation enforcing uniqueness Searchable & paginated list view Policy-based access control aligned with GrowCRM patterns Clean controller logic following existing conventions UI Integration Blade or Vue components styled to match GrowCRM’s native UI Menu entry added via service provider Address screens feel like a first-class GrowCRM feature Deliverables Migration Eloquent model Policy Controller Blade/Vue components Service provider (menu + permissions) Brief install & usage guide
$20 USD in 2 days
1.6
1.6

Given my extensive experience of over X years in web development and proficiency in Laravel, PHP, HTML, CSS, and JavaScript(essential skills for this project), I believe I'm your ideal candidate to create this unique address module for GrowCRM without tampering with the principal files and tables. I have an inherent knack for creating solutions that are clean, efficient, and scalable – precisely aligned with your requirements. Moreover, my expertise in database management using MySQL, PostgreSQL, SQLite positions me well to ensure the uniqueness rules are properly enforced both via validation and indexing. To top it off, given my knowledge of data analysis from my Excel solution work, I can deliver a search-friendly/paginated list view that is not only functional but also pragmatic for users. In addition to technical aptitude, my commitment towards delivering projects within stipulated timeframes whilst maintaining clear communication will ensure a smooth collaboration. I specialize in providing tailored solutions so you can be assured the module will be properly namespaced and autoloading done as packaging; ensuring compatibility with future upgrades. All these combined make me the most suitable candidate for this project. Looking forward to discussing how we can get started!
$20 USD in 3 days
0.0
0.0

I can build a clean, self-contained Laravel module for GrowCRM v3.1 that adds full CRUD management for customer addresses without modifying core files or tables. The add-on will include its own migration, validation, uniqueness enforcement, soft deletes, and seamless UI/navigation integration to feel fully native. thnaks Muhmmad Kamran
$18 USD in 2 days
0.0
0.0

Hello, I have strong, hands-on experience building modular Laravel add-ons, and I’m confident I can deliver this GrowCRM module exactly as specified. This project aligns perfectly with my stack—clean architecture, isolated packages, service providers, migrations, policies, and UI components without touching core files is something I’ve done multiple times. I’m new on the Freelancer platform, but I bring 7+ years of real-world Laravel experience, including package-based modules designed to survive core upgrades. I’m comfortable matching existing UI patterns, enforcing DB-level constraints, and keeping everything namespaced, autoloaded, and production-safe. Two quick questions: Should addresses be linked to customers via an existing customer ID, or do you want the relationship abstracted for future reuse? Do you prefer Blade-only views, or is Vue already standard in your GrowCRM UI? Let’s jump in chat and get started right away. Best, Jibran
$20 USD in 7 days
0.0
0.0

Hello, As a Laravel developer with a strong background in API development and the skills you're looking for to build your Unique Address Module, I have the expertise to execute this task with precision and efficiency. While my profile may not explicitly mention Laravel, it is worth highlighting that as a software developer, I have had exposure to multiple technologies and can extend my proficiency to Laravel very comfortably. I've built modular Laravel add-ons in the past that are isolated from core files and drop seamlessly into future upgrades, giving me the experience needed to work with GrowCRM's setup. Coming to Flutter, its prowess lies in its ability to maintain consistency across platforms using a single, maintainable codebase. While this may not connect directly to your Laravel project, what it does imply is my capability of delivering clean and scalable code following industry standards such as Clean Architecture & SOLID principles, which is precisely what you need for your Laravel project. Additionally, my clients appreciate my commitment towards ensuring smooth communication, on-time delivery and production quality code. If chosen for your project, you can be assured of a reliable partner who understands the value of long-term collaboration and exceeding client expectations. Thanks!
$25 USD in 2 days
0.0
0.0

Hi, I’m Jason Scholtz. I have 3+ years of experience building modular Laravel applications and add-ons, with a focus on clean, maintainable code that integrates seamlessly without touching core files. I can create a self-contained GrowCRM module for customer addresses that will: Provide full CRUD (create, read, update, delete) with server-side validation Include soft deletes, searchable & paginated list views Enforce uniqueness on street + city + zip code at both the validation and database level Include migration, model, policy, controller, Blade/Vue components, and a service provider for menu/permission hooks Be namespaced, autoloaded, and fully isolated, so it can drop into future GrowCRM upgrades without touching any core files I’ll also provide a brief install guide to make setup effortless. I specialize in Laravel modular development, ensuring every add-on is clean, maintainable, and upgrade-proof. I’m ready to start immediately and deliver a robust, fully integrated module for your GrowCRM system. Jason Scholtz
$10 USD in 7 days
0.0
0.0

Hello, I have carefully reviewed your requirements for the GrowCRM v3.1 self-contained Laravel address module. I can complete this task for a fixed price of $20 with the following scope: ✔ A fully isolated Laravel module / package ✔ Own migration for customer_addresses table ✔ Fields: street, city, state, country, zip ✔ Unique constraint on (street + city + zip) ✔ Model, Controller, Policy ✔ Full CRUD (create, read, update, delete) ✔ Server-side validation ✔ Soft deletes ✔ Searchable & paginated list ✔ Clean namespace & autoloading ✔ No changes to GrowCRM core files, migrations, or tables ✔ Basic UI using Blade/Vue aligned with existing GrowCRM screens ✔ Service Provider to register routes and menu ✔ Simple installation instructions The module will be upgrade-safe and can be reused in future GrowCRM updates without conflicts. Timeline: ✔ 2–3 days after project award I am fine with a single milestone of $20 and delivery via Freelancer escrow for safety. Looking forward to working with you. Best regards, Hardik
$20 USD in 3 days
0.0
0.0

We recently helped a client add a seamless, modular Laravel extension that expanded their existing CRM’s functionality without disrupting their core system. I can help you achieve a clean, self-contained module for managing customer addresses that integrates smoothly with your current navigation and UI. I’ve built a track record of finishing projects ahead of schedule and with the kind of attention to detail that keeps clients coming back. Your need for a trustworthy, user-friendly add-on with full CRUD, validation, and namespace isolation is clear, and I’m confident I can deliver exactly that. No risk, no obligation, contact me for a free discussion. Regards, Rozz.
$15 USD in 14 days
0.0
0.0

Durban, South Africa
Payment method verified
Member since Jan 22, 2026
₹75000-150000 INR
₹1000-5000 INR
₹1500-12500 INR
$1500-3000 USD
$10-30 USD
€30-250 EUR
£5000-10000 GBP
$29-38 USD
₹12500-37500 INR
$15-25 USD / hour
$250-750 USD
₹600-1500 INR
$30-250 USD
€250-750 EUR
$10-30 AUD
₹600-1500 INR
₹12500-37500 INR
₹1500-12500 INR
$499-500 USD
₹1000-2000 INR