
Closed
Posted
Paid on delivery
# Senior Full Stack Developer Needed – SaaS ERP/CRM Platform for Solar & Electrical Company ## Project Overview We are looking for an experienced **Senior Full Stack Developer or a small development team** to build a modern SaaS platform for managing a solar (PV), electrical, battery storage, and field service company. This is **not** a simple CRM. The goal is to build a complete business management platform that covers the entire workflow: **Lead → CRM → Quotation → Project → Scheduling → Field Teams → Documentation → Billing → Analytics → Service** The platform should have a modern interface similar to: * [login to view URL] * ClickUp * Jobber * ServiceTitan * Salesforce * Odoo * Asana with our own custom workflows dedicated to photovoltaic and electrical companies. --- # Technology Stack Preferred technologies: * Laravel 11 / PHP 8.3+ * Vue.js 3 or React * Tailwind CSS * MySQL or PostgreSQL * REST API * WebSockets (real-time updates) * Docker * Git * Responsive UI * Multi-language support The architecture must be modular and scalable. --- # User Roles The platform must include separate dashboards for: ### 1. Super Admin * Platform management * Multi-company (SaaS) * Global settings * User management * Subscription management --- ### 2. Company Admin Complete ERP dashboard including: * Dashboard * CRM * Leads * Projects * Scheduling * Employees * Partners * Fleet * Warehouse * Invoices * Costs * Reports * Analytics * Documents * AI Assistant (future) --- ### 3. Partner Portal Partners should be able to: * Create new jobs * Upload documents * Track project status * View assigned teams * View reports * View invoices * Communicate with the company Partners should only have access to their own projects. --- ### 4. Employee Portal Mobile-first interface. Employees should be able to: * View daily tasks * Start/stop work * GPS check-in * Open navigation * Upload photos * Complete checklists * Scan serial numbers * Report problems * Chat with the office * Collect customer signatures * Work offline --- # Core Modules ## CRM & Leads Leads should be imported automatically from: * Website forms * Google Ads * Facebook Lead Ads * Instagram * Email * Phone * Manual entry * API Lead pipeline: New Lead → Contact → Offer → Negotiation → Won → Project --- ## Projects Each project contains: * Customer * Address * Partner * Documents * Photos * Tasks * Employees * Costs * Revenue * Profit * History * Communication --- ## Dynamic Task Builder The system must NOT have hardcoded task types. Administrators should be able to create unlimited task templates. Examples: * Battery replacement * Battery KIT replacement * PV DC Installation * PV AC Installation * Wallbox Installation * Gateway Installation * Service * Inspection * Complaint * Inverter replacement * Electrical cabinet upgrade Each task type should have: * Dynamic fields * Dynamic checklist * Required photos * Required documents * Pricing rules * Required employee skills No programming should be required to create a new task type. --- ## Scheduling Interactive drag-and-drop calendar. Features: * Team planning * Employee planning * Vehicle planning * Route optimization (future) * Conflict detection * Workload balancing --- ## Employee Management Each employee should have: * Skills * Certifications * Team * Availability * Documents * Working hours * Assigned vehicle * Task history ### Individual Pay Rates Every employee can have different payment rules, for example: * Hourly rate * Daily rate * Monthly salary * Price per kWp * Price per installed panel * Price per completed task * Price per kilometer * Bonuses * Overtime * Weekend rates * Holiday rates * Custom allowances * Deductions The system should automatically calculate payroll based on completed work. --- ## Financial Module Each project should calculate: Revenue Material Costs Labor Costs Travel Costs Hotel Costs Partner Costs Equipment Costs Gross Profit Profit Margin % --- ## Warehouse Inventory management: * Products * Serial numbers * QR codes * Stock levels * Reservations * Assignments * Material consumption --- ## Fleet Vehicle management: * Service history * Insurance * Mileage * Drivers * Fuel costs * Assigned projects --- ## Documents Store: * Quotes * Contracts * Reports * Certificates * Invoices * Photos * Warranty documents --- ## Communication Built-in chat: * Admin ↔ Employees * Admin ↔ Partners * Project Chat * Task Chat Attachments: * Images * PDFs * Voice messages --- ## Reports Dashboard with: * Leads * Revenue * Profit * Team performance * Employee performance * Project status * Service statistics * Conversion rates --- # Multi-Tenant SaaS The system should be built with future SaaS support. Each company should have: * Separate database records * Separate employees * Separate customers * Separate partners * Separate projects * Separate settings No data sharing between companies. --- # UI / UX We already have concept designs for: * Admin Dashboard * Partner Dashboard * Employee Dashboard The final interface should be modern, fast, responsive and visually comparable to premium SaaS applications. --- # Deliverables * Source code * Documentation * API documentation * Database schema * Responsive frontend * Backend * Deployment instructions * Docker configuration * Testing --- # Please include in your proposal * Portfolio of similar ERP/CRM/SaaS systems * Recommended technology stack * Estimated timeline * Estimated budget * Team size * Availability * Examples of Laravel + Vue/React projects Only developers or teams with proven experience in building large business management platforms should apply.
Project ID: 40585013
278 proposals
Remote project
Active 17 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
278 freelancers are bidding on average €4,300 EUR for this job

Hi there, We understand you're looking for a senior full-stack developer or a small development team to build a comprehensive SaaS platform for managing solar, electrical, battery storage, and field service companies, covering the entire workflow from lead to service. Our team at Webbook Studio has experience in building complex business management platforms, including a similar project for a web/digital agency using PHP, custom design, and WordPress, as well as e-commerce and custom CRM/ERP systems. We're proficient in the preferred technologies, including Laravel, Vue.js, and MySQL. What's the expected timeline for the completion of this project, and are there any specific design or functional elements you'd like us to prioritize? Feel free to message us to discuss the details! — Webbook Studio
€3,000 EUR in 30 days
9.2
9.2

With over 10 years of experience in Full Stack Development, specializing in Laravel and Vue.js, I am well-equipped to develop a comprehensive SaaS ERP/CRM platform for solar & electrical companies. I plan to integrate real-time updates, multi-language support, a modular architecture, and robust security measures into the platform. The design will be user-centric and customized for PV and electrical workflows. Key considerations for refinement include specific AI functionalities, support for third-party integrations, and potential future modules like IoT integrations. My expertise lies in CRM, lead management, task creation, scheduling, employee management, and financial modules. I am also experienced in multi-tenant SaaS architecture, ensuring data isolation and tailored UI/UX experiences. Let's discuss further to align on goals, timeline, pricing, and project success.
€4,500 EUR in 5 days
8.8
8.8

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in Website Design, Graphic Design, User Interface / IA, MySQL, HTML, Laravel, Vue.js, REST API and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
€4,247 EUR in 5 days
9.1
9.1

Hi — Elias here from Miami. I see you’re looking to develop a SaaS ERP/CRM platform tailored for the solar and electrical industry. This project has the potential to streamline operations and enhance customer engagement. What usually matters most here is ensuring the system can scale effectively as user demand grows. A common issue in systems like this is managing complex workflows and ensuring reliable data integration across various components. The tricky part often lies in maintaining a balance between user experience and backend functionality, especially with real-time data processing. My approach would involve structuring the application with a modular architecture, leveraging Laravel for the backend and Vue.js for a responsive frontend. This will help maintain stability and allow for easier future enhancements. I have worked on similar platforms where I focused on optimizing user roles and integrating REST APIs for seamless data interaction. A few questions to better understand the scope: Q1 – What specific user roles and permissions are critical for your platform? Q2 – Are there any existing systems that need to integrate with this new platform? Q3 – What are your scaling expectations in terms of user growth over the next few years? Happy to go through the details and suggest the best technical approach. Looking forward to hearing from you.
€4,000 EUR in 14 days
8.4
8.4

Hi, I will build your SaaS ERP/CRM platform for your solar and electrical company, covering the full pipeline from lead capture through scheduling, field team management, billing, and analytics, all on Laravel 11 with Vue.js 3 and Tailwind CSS. I recently delivered a multi-tenant field service platform with a dynamic task builder (similar to what you described: no hardcoded task types, admin-configurable checklists, photo requirements, and pricing rules). The payroll engine handled per-kWp, per-panel, and hourly rates across 40+ employees. Happy to share similar examples in chat. Questions: 1) For the employee mobile portal, do you want a progressive web app or a native app (iOS/Android)? 2) You mentioned concept designs already exist. Are those in Figma, Adobe XD, or another format? Best regards, Kamran
€3,326 EUR in 30 days
8.6
8.6

Hi We can develop a scalable multi-tenant SaaS solution using Laravel 11, Vue.js/React, Tailwind CSS, REST APIs, WebSockets, Docker, and MySQL/PostgreSQL with a clean, future-proof architecture. The platform will include role-based portals for Super Admin, Company Admin, Partners, and Employees, along with responsive and mobile-first interfaces. The dynamic task builder is one of the most important features, and we’ll design it so administrators can create unlimited task templates, custom fields, checklists, pricing rules, required skills, and documentation—without writing code. We’ll also build comprehensive CRM, project management, drag-and-drop scheduling, payroll automation, warehouse, fleet, financial reporting, document management, real-time chat, and analytics modules while keeping the system modular for future AI features and integrations. For a project of this scale, I recommend a phased development approach with clear milestones, allowing you to validate features, launch earlier, and expand efficiently without compromising quality. I’d be happy to discuss your detailed workflows, SaaS architecture, tenant management, API integrations, and roadmap so we can provide an accurate timeline and implementation plan. Looking forward to discussing your platform in detail. Price and time is placeholder and will be given after discussion Infineosoft
€4,000 EUR in 60 days
7.1
7.1

You're building Company Website Design & Development, where the real delivery risk is usually in the workflow details, not just the feature list. I have handled similar systems where the important part was turning a broad brief into a reliable working version. My approach would be to first define the input schema, generation rules, and output validation, then build the workflow around those controls so AI output stays consistent. For this project, I would focus especially on: - Input workflow design, prompt/control rules, and output validation - Backend processing, file/document generation, and dashboard usability - Scalable cloud structure, API boundaries, and error handling If helpful, I can map the input-to-output workflow and where validation should sit before implementation. Best, Dr. Syafiq
€4,000 EUR in 21 days
7.0
7.0

I am a senior full stack developer with extensive experience building complex enterprise systems using Laravel and Vue. js. I have successfully delivered custom ERP and CRM platforms specifically designed for trade industries, integrating automated workflows and real time data management. For your Company Website Design and Development project, I will build a scalable SaaS architecture that handles technical solar and electrical project tracking through a robust MySQL backend and clean REST APIs. My approach focuses on professional user interfaces that simplify complex operational tasks and improve team efficiency. I have integrated solar calculation tools and electrical inventory management systems in previous high performance web applications.
€3,000 EUR in 7 days
6.8
6.8

Hi there, We are excited about the opportunity to work with you on developing your website. With strong experience in both front-end and back-end development, We can build a robust, scalable, and user-friendly platform that supports all the core features you’re looking for and tailored as per your requirement. Why Us? • 10+ years of experience in full-stack development • Built several website in all kind of domain platforms (portfolio available on request) • Strong grip on user flows, admin control, and clean UI/UX design • Expertise in PHP, JavaScript, MySQL, HTML/CSS, Laravel and modern frameworks Timeline & Estimate: Depending on final scope after the detail discussion with you We’d love to discuss your vision further and share relevant portfolio examples. Let’s build something powerful together! Looking forward to your response. Best regards, Vishal Nasit
€3,000 EUR in 40 days
6.8
6.8

The dynamic task builder — letting admins define battery replacement, PV installation, or inspection templates with their own fields, checklists, and pricing rules without touching code — is the right foundation for a platform this size. - Laravel 11 + Vue 3 + Tailwind on a modular monolith: tenant-scoped queries (tenant_id + policies) rather than per-tenant databases, keeping SaaS onboarding fast while data stays isolated. - Task templates as JSON-schema records driving dynamic forms, checklists, required photos/skills, and pricing rules — no redeployment needed for a new service type. WebSockets (Reverb/Pusher) handle live scheduling and chat updates. - Given the breadth — CRM, scheduling, warehouse, fleet, payroll, financials, four portals — which modules are must-have for a first working release versus a later phase? That decides how we sequence the build and what "done" means here. I can deliver the agreed first phase in exactly 3 weeks. Treat this figure as an initial, orientative reference for the scope as described, not a final price — we'll confirm the exact number once we agree which modules go into this phase. Happy to jump on a quick call here on Freelancer to map priorities; my profile shows relevant Laravel/Vue and automation work if useful.
€4,400 EUR in 21 days
6.8
6.8

Hi, Your project is a true enterprise ERP/CRM platform rather than a standard CRM, and I have experience building scalable business management systems with modular architectures, role-based access, REST APIs, real-time updates, and multi-tenant SaaS capabilities. For this platform, I recommend **Laravel 11 + PHP 8.3**, **Vue.js 3 (TypeScript)**, **Tailwind CSS**, **PostgreSQL**, **Redis**, **WebSockets (Laravel Reverb)**, **Docker**, and **GitHub Actions** for CI/CD. This stack provides excellent performance, maintainability, and long-term scalability while supporting future AI modules and third-party integrations. The platform would be developed using a modular architecture, allowing CRM, Projects, Scheduling, Warehouse, Fleet, Payroll, Finance, Reporting, and Communication to evolve independently without affecting the rest of the system. The dynamic task builder, multi-tenant isolation, RBAC, document management, offline-capable employee portal, and API-first design would all be implemented with future expansion in mind. I would be happy to review your UI concepts and discuss the MVP scope before preparing a detailed implementation roadmap, timeline, and milestone breakdown. Best, Justin
€4,000 EUR in 30 days
6.5
6.5

As a seasoned developer and the head of Web Crest, I am confident in my team's ability to create a highly efficient, user-friendly SaaS platform tailored specifically to your solar and electrical company's unique needs. With extensive experience in web design and development, especially with Laravel and PHP, we are well-equipped to handle complex projects like your modern ERP platform. Additionally, our proficiency in Vue.js and Tailwind CSS guarantees a sleek, modern interface that aligns with your vision. Putting our comprehensive expertise in REST API to work alongside our passion for providing responsive UI and multi-language support will ensure you receive a truly versatile platform. One thing I particularly appreciate about your comprehensive project description is the emphasis on flexibility without needing hardcoding- this is an area where we will particularly excel. At Web Crest, we strongly believe in creating scalable solutions that our clients can easily modify or update according to their evolving business needs. Our proficiency in developing dynamic task builders and modular architecture ensures you'll never need to rely on programming assistance to create new task types or make system-wide changes. To maintain transparency throughout, we adopt an agile project management approach coupled with transparent communication channels for consistent client engagement. Our current skill pool also aligns well with your needs: HTML, REST API, Laravel
€3,000 EUR in 7 days
6.5
6.5

⭐⭐⭐⭐⭐ Build a Modern SaaS ERP/CRM Platform for Solar & Electrical Companies ❇️ Hi My Friend, I hope you're doing well. I reviewed your project requirements and see you're looking for a Senior Full Stack Developer to create a comprehensive SaaS platform. You don’t need to look any further; Zohaib is here to help you! My team has completed over 50 similar projects in building robust business management platforms. I will utilize Laravel, Vue.js, and other relevant technologies to ensure your platform is efficient and user-friendly. ➡️ Why Me? I can easily build your SaaS ERP/CRM platform as I have 5 years of experience in full-stack development, specializing in Laravel, Vue.js, and database management. My expertise includes creating responsive UIs, implementing REST APIs, and ensuring real-time updates. I also have a strong grip on Docker, Git, and multi-language support, ensuring a seamless experience for your users. ➡️ Let's have a quick chat to discuss your project in detail, and I can show you samples of my previous work. Looking forward to connecting with you soon! ➡️ Skills & Experience: ✅ Laravel 11 ✅ PHP 8.3+ ✅ Vue.js 3 ✅ Tailwind CSS ✅ MySQL ✅ PostgreSQL ✅ REST API ✅ WebSockets ✅ Docker ✅ Git ✅ Responsive UI ✅ Analytics Waiting for your response! Best Regards, Zohaib
€3,400 EUR in 2 days
6.7
6.7

The dynamic task builder is the part that will decide whether this platform stays maintainable or turns into a system that needs code changes for every new service. I'd build that as a configurable module first, because it affects scheduling, payroll, reporting, documents, and field workflows throughout the application. For a project of this size, I'd recommend Laravel 11 with Vue 3. A modular architecture and tenant isolation from day one are much easier to evolve than trying to separate companies later, especially with payroll, warehouse, and financial data. I'd also keep the employee app offline-friendly by treating task updates as queued sync operations rather than assuming a constant connection. One question that would affect the architecture: do you already have the UI designs in Figma, or are they static mockups that still need to be converted into a component system? This is the kind of platform where getting the foundation right matters far more than adding features quickly.
€4,000 EUR in 25 days
6.1
6.1

Hi, You're aiming to replace fragmented operations with a single, scalable platform that handles sales, projects, field work, and billing across multiple solar/electrical teams. The challenge is delivering a fast, modern UI with configurable task templates and strict data isolation. I've built multi-tenant Laravel apps with dynamic task templates and offline-capable field workflows. I'd start by validating the current flow, isolate unstable parts, then build against real usage patterns. Then I’d implement the dynamic task builder and multi-tenant data model, followed by a pilot rollout. Data isolation for tenants and offline/mobile sync can become a bottleneck if not carefully designed. What are the expectations for data migration, one-time import or phased syncing? Should the mobile offline mode be available from day one, and how should conflicts be resolved when back online? If we're aligned, I can outline the implementation phases before kickoff. Best regards, Brandon
€3,500 EUR in 20 days
5.8
5.8

With my 10+ years of solid experience in PHP and Laravel development, I am confident that I can deliver an exceptional, tailored-fit solar (PV), electrical and field service management platform for your SaaS ERP/CRM needs. My skills include not only coding but also analyzing requirements and optimizing performance – ensuring that your platform aligns perfectly with your business workflow and can scale with your growing needs. I'm well-versed with the technologies you've mentioned such as Laravel 11, Vue.js 3 or React, Tailwind CSS, MySQL or PostgreSQL, REST API, WebSockets, etc., making me a great fit for the task. One of my core strengths is turning complex requirements into clean, maintainable code - a crucial aspect in building functional systems that don't break down or require significant reworks later on. I understand the importance of scalability, especially for a multi-company platform like yours. My solutions are designed to grow alongside your business rather than limiting you. I strongly believe in long-term support and maintenance – once we collaborate on this project and make it a success, I'll be there to help you further improve it or tackle any future challenges head-on. Let’s discuss your vision and how we turn it into a sustainable reality!
€5,000 EUR in 60 days
6.0
6.0

Hi, I can help build your solar and electrical SaaS ERP/CRM platform with a scalable architecture designed around the complete business workflow from lead management to service operations. I’ll develop a modular system covering CRM, projects, scheduling, field teams, inventory, documents, billing, analytics, and multi-tenant company management. My approach will focus on building flexible modules such as the dynamic task builder, employee workflow system, partner portal, and mobile-first field interface without hardcoded limitations. I can work with Laravel, Vue/React, Tailwind, REST APIs, WebSockets, Docker, and database architectures that support future SaaS expansion. The platform will be designed with secure tenant separation, responsive dashboards, automation-ready integrations, and maintainable code for long-term growth. I’d be happy to discuss your existing designs, project roadmap, and the best development plan for building this enterprise-level platform. Best Regards, Fizza Nadeem K
€3,000 EUR in 7 days
6.1
6.1

Hi there, we have recently completed a similar project and would love to share some references. Your SaaS ERP/CRM platform for managing solar and electrical workflows sounds right up our alley, and we would love to exceed your expectations. We specialize in building comprehensive business management solutions, utilizing Laravel, Vue.js, and Docker. Our approach ensures a polished, responsive interface that enhances user experience and streamlines operations. Each project is treated with the utmost respect, and based on what you mentioned, here’s how we would approach the project: - Develop a modular architecture for scalability. - Implement real-time updates using WebSockets. - Create a dynamic task builder for custom workflows. - Design an intuitive, mobile-first interface for employees. While we might be new to Freelancer, we have over 9 years of experience off-site, and I truly appreciate you taking your time to review our proposal. I would love to discuss this project more. Kind regards, Trichelle
€3,000 EUR in 7 days
5.6
5.6

Hi, are you looking to build this ERP/CRM as a fresh Laravel/Vue SaaS with multi-tenancy from scratch, or is there an existing codebase I'd be extending for the solar/electrical workflows like leads, quotes, and job scheduling? Either way, I'd start by mapping the MySQL schema for your core entities, quotes, jobs, inventory, technicians, so the data model holds up as the platform grows. Then I'll build out the Laravel backend with REST API endpoints and the Vue.js frontend on top for the dashboards and forms, keeping the UI simple and consistent across modules rather than a different layout per screen. Last step is internal testing on each module before anything touches production. You'll get a staging link to review modules as they're finished, plus a full backup/rollback point before touching anything live if this extends an existing system. 5.0 stars across 89 reviews, 96% completion rate, 14 years on Freelancer doing full-stack Laravel/Vue builds like this. Given the scope here, realistic timeline is around 3 weeks for a solid first version, not something to rush. What's the core workflow you want digitized first, quoting/estimating or job scheduling/dispatch? Regards, Imtiaz, SecureTechs
€3,000 EUR in 7 days
5.2
5.2

I am excited about the opportunity to develop a comprehensive SaaS ERP/CRM platform tailored for the solar and electrical industry. My extensive experience in developing scalable applications using Laravel, Vue.js, and Tailwind CSS aligns perfectly with your project requirements. Your vision of a multi-tenant system with separate modules for various user roles, Super Admin, Company Admin, and Employee, resonates with my approach to modular design. I appreciate the emphasis on a seamless user experience, and I would ensure the application is responsive and intuitive with features such as real-time updates through WebSockets. Additionally, my team excels in building out advanced functionalities like dynamic task management and comprehensive reporting systems. To provide the best service, I would prefer to discuss your specific goals further and understand any additional integrations you might envision. This will help tailor the solution specifically to your needs. What specific custom workflows do you envision for managing solar and electrical projects? I look forward to collaborating with you to bring this project to life! Best, Talha
€3,000 EUR in 14 days
5.3
5.3

Augsburg, Germany
Payment method verified
Member since Jan 1, 2025
€1500-3000 EUR
€1500-3000 EUR
€3000-5000 EUR
$5000-10000 USD
₹750-1250 INR / hour
$11-30 AUD
₹600-1500 INR
$1500-3000 USD
$50 CAD
$250-750 USD
₹1500-12500 INR
$750-1500 USD
₹400-750 INR / hour
min ₹2500 INR / hour
₹12500-37500 INR
$2-10 USD / hour
$8-15 USD / hour
₹12500-37500 INR
$250-750 USD
₹600-1500 INR
$10-30 USD
₹12500-37500 INR
$50 CAD