
Closed
Posted
Paid on delivery
We are a marketing and communications company seeking an experienced developer or small team to build a branded client and staff platform. Our current service runs through account managers who handle website updates and support requests. The portal will let clients manage permitted website content, request assistance, collaborate on projects, approve work, access reports and manage social content. It must also serve clients hiring us for website builds, surveys, marketing campaigns or consulting, without requiring a connected website or CRM account. SOW AND EXISTING WORK The detailed SOW and downloaded GitHub ZIP are available here: [login to view URL] The existing work is unfinished and requires validation. Reuse is optional. Explain what you would retain, refactor or rebuild, including authentication, permissions, data, storage and workflows. Preferred stack: [login to view URL], TypeScript and PostgreSQL/Supabase. A separate backend framework is not mandatory; explain any proposed changes. Visual references and workflow requirements are available. Identify missing screens and include agreed UI completion in your quote. Please demonstrate experience with secure portals, WordPress/Elementor integrations, approval workflows and APIs. REQUIRED RELEASE WordPress Website Editing Connect our Cloudways-hosted WordPress sites to the portal. Our stack includes Elementor Pro and ACF; other plugins and content patterns vary by site. Clients must edit permitted text, images, links, documents, posts and approved page sections through a controlled portal interface. Include new pages from approved templates, drafts, previews, approval requests, publishing results and version recovery. Clients can also ask staff to make changes. Approval and publishing rights are separate. Authorized users can publish directly where enabled; other editors submit for approval. Protect layouts and global settings. Detect direct WordPress changes, prevent silent overwrites and publish the exact approved version when approval is required. Include necessary cache handling and verification of published changes. We will select a representative site and arrange authorized staging access. The detailed inventory is not complete. Validate supported templates, widgets, ACF fields, content types and editing actions. Identify limitations and preserve existing site functionality. The early demonstration must cover an Elementor page, a standard post and a new page from an approved template, including editing, preview, approval, publishing, conflict detection and recovery. Access to unrestricted WordPress administration does not satisfy this requirement. Client Portal Provide a branded home screen showing the account manager, active services, projects, deadlines, requests and outstanding approvals. Clients can communicate with staff, submit requests, upload assets, review deliverables, download reports and track progress. Show only their authorized services and actions. Core project and collaboration features must work without a connected website, Google account or GoHighLevel account. Staff and Contractor Workspace Manage clients, projects, milestones, tasks, tickets, recurring work, assignments, files and discussions. Staff can assign work to themselves, authorized colleagues or contractors and complete it themselves. Include work queues, overdue items, workload, onboarding progress, pending approvals, failed notifications and connection status. Contractors see only explicitly assigned work, necessary files and designated discussions. Assignment must not expose the entire client or project. Internal staff notes and administration remain private. Onboarding, Intake and Offboarding Include editable service-specific intake forms, asset collection, reusable project templates, recurring checklists, invitations, first-login guidance and reminders. Clients can save and resume forms. Staff can request corrections and track completion. Include service changes, work transfer, permitted exports and access removal. For connected GoHighLevel accounts, include opportunity-won onboarding with duplicate protection for clients, projects and invitations. Files, Reports and Approvals Staff can organize, update and share PDFs and supporting files against the correct client and project. Clients access shared reports; internal files remain private. Research reports will be prepared externally and uploaded manually. Direct Esri and Leadinfo integrations are not required. Approvals apply to a specific version. Include comments, requested changes, decision history, due dates, reminders and authorized reassignment. Revisions requiring approval return for review. Overdue approvals must never approve themselves automatically. Routine support tickets should not require unnecessary client sign-off. Include a searchable client help area maintained by staff. Social Management, Reporting and GoHighLevel Clients and staff can create, review, approve and schedule content, with a calendar and publication results. Include supported analytics, downloadable reports and agreed reputation actions such as viewing and replying to reviews. We already pay for GoHighLevel's full SaaS/white-label service and use its CRM, pipeline, automations and phone/messaging setup. Assess those existing capabilities first. Twilio operates through GoHighLevel; preserve existing numbers, routing and automations. Facebook, LinkedIn and Google Business Profile are the initial channels to assess. Connected profiles, API permissions, formats, metrics and supported actions still need verification. Identify capabilities that are tested, unverified or blocked, plus any additional applications, provider approvals, subscriptions or usage charges. Track publication separately for each destination, handle partial failures and prevent duplicate posts during retries. Review requests should use the approved existing GoHighLevel workflow without duplicate sending. Social management/reporting and agreed GoHighLevel onboarding are required. The customer inbox is a separate option below. Permissions, Branding and Security Support Agency Admin, Staff, Contractor, Client Admin, Client Member and Client Viewer roles, with separate viewing, editing, approval and publishing rights. Enforce agency, client, project and assignment boundaries through database RLS and server authorization across APIs, files, search, exports, notifications and background jobs. Include privileged-user MFA, private file access and audit history. Recheck authorization when queued actions execute. Removing an assignment must revoke access granted by it, including further access through previously shared portal links. Only one agency will be live initially. Support separate agencies in the architecture and use a second staging agency for isolation and revocation tests. Commercial reseller rollout and reseller-specific domains are outside this release. Keep agency branding separate from client identity. Include branded invitations, welcome/recovery emails and responsive client/staff screens. Website and Launch Records Provide a staff register for websites, domains, hosting, technical contacts, connection status and renewal responsibility. Include staging review, client launch approval, launch checklists and verification records. Domain, hosting, infrastructure and data ownership remain under our control. SEPARATELY PRICED OPTIONS Google/Facebook sign-in for convenience. Email/password login, invitations and recovery are required. Optional sign-in must not bypass permissions or MFA. Selection and sharing of existing Google Drive documents. Viewing and replying to customer SMS/email conversations inside the portal through GoHighLevel. Cloudways/Cloudflare status synchronization or authorized infrastructure controls beyond cache handling needed for publishing. DELIVERY EXPECTATIONS Include technical planning, code assessment and compatibility validation within the project. We are not purchasing a separate assessment. Develop and deploy in accounts we control, committing source code to our repository throughout. Your team handles technical setup; we provide business decisions, authorized access and owner consent. Include testing, daily off-site backups with at least 30-day retention, restore verification, documentation, staff training, handover and 90 days of post-launch defect fixes. Quote ongoing maintenance separately. Launch website/profile counts are not finalized. State how many client accounts, websites and social profiles your fixed price includes and the costs for additional connections or new compatibility patterns. There is no confirmed hard launch date. Propose a realistic schedule for the complete required release, including demonstrations, testing, training and deployment. YOUR PROPOSAL MUST INCLUDE Relevant working examples and your specific role. Your approach to Elementor editing, permissions, approvals and recovery. What you would reuse, refactor or rebuild. A fixed total for the complete required scope, milestone deliverables and acceptance criteria. Separately priced options. Schedule, dependencies, compatibility limits and exclusions. Recurring costs, distinguishing existing subscriptions from new expenses. Who performs development, design, testing and support. Whether your posted bid is the full-scope price or a preliminary amount. The SOW defines requirements and acceptance checks. Flag conflicts, assumptions and exclusions before agreement. Include contingency in the fixed price and schedule; changes require written agreement. [login to view URL]
Project ID: 40736809
249 proposals
Remote project
Active 11 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
249 freelancers are bidding on average $2,236 USD for this job

With over a decade of experience under my belt as a full-stack developer, I am confident in my ability to not just create a comprehensive and functional client portal, but to also expertly tailor it to the specific needs of your marketing and communications company. My skills in WordPress and Elementor integrations align perfectly with your project requirements. We have utilized these tools extensively for custom theme creation, redesigns, speed optimization, complex integrations and I am confident in our ability to do the same for your business. A key aspect your project entails is the ability for clients to effectively edit their websites while maintaining brand consistency and layout integrity. My team has built numerous WordPress sites including very complex ones and understand how to safely handle concurrent changes and keep everything in check. Additionally, managing clients, projects, milestones, tasks etc is something we’re familiar with - allowing for efficient onboarding, workflow management as well as effective offboarding when required. Trust in me to get the job done right. With my vast experience in secure client portals, granular permissions and API integrations along with my commitment to transparency and consistent communication - you'll have a partner who can provide precise implementation strategies, thorough testing and smooth deployment. Let's take your existing service to new heights together!
$1,550 USD in 15 days
6.8
6.8

With over a decade in the field, I have amassed a wealth of experience that aligns perfectly with the challenges and objectives outlined in your project. My expertise in WordPress, Typescript, and API integration dovetails seamlessly with your stated requirements for your client portal. As such, I possess the necessary skill set to ensure your portal is capable of not only connecting with existing WordPress sites but safeguarding their layout and handling changes securely. Moreover, my proficiency in full-stack application development means I can not only create a flawless client interface but a robust staff and contractor workspace as well. This inclusive approach will empower staff to efficiently manage clients, projects, milestones, tasks, tickets, files and keep everyone updated on their assigned work. Furthermore, our wing-to-wing service model - from design to development to deployment to optimization - ensures consistent quality throughout and helps meet tight deadlines. I believe my dedication to clean code practices paired with my consistent communication skills make me the ideal fit to own the technical implementation and deployment of an application as intricate as yours. I look forward to bringing this project into reality and building a platform that resonates with your vision.
$2,250 USD in 7 days
5.9
5.9

Absolutely, that’s completely fine. You don’t need to know the technical terminology — that’s exactly where I can help. I understand the priority is making the platform extremely easy for U.S. customers and service providers, especially because much of the interaction will happen through mobile phones. I’ll design the experience around simple mobile screens, minimal typing, clear buttons, fast booking/confirmation flows, SMS notifications, and straightforward communication. For carriers such as T-Mobile, AT&T, Verizon, etc., we don’t need to build separate systems for each carrier. We can use a reliable SMS provider that handles carrier delivery in the background, so users simply receive normal text messages on their phones. My job will be to translate your business requirements into the technical solution and explain important decisions in plain English. You can focus on how you want the business to work, and I’ll handle how we make that happen technically. We can build the MVP step by step, test it around real U.S. customer and service-provider scenarios, and improve anything that feels confusing or takes too many steps. The goal is that someone can pick up their phone, understand what to do immediately, and complete the process without needing technical knowledge. You tell me how you want the business to work, and I’ll turn that into a simple, reliable platform.
$2,000 USD in 15 days
5.2
5.2

Hi, The biggest delivery risk is merging Elementor-based site editing with a secure client portal without exposing editor controls or breaking theme templates. I will isolate editing scope, use capability checks, and store change requests as staged revisions so live pages remain intact until approved. I have built WordPress client portals and staff workspaces that manage projects, files, approvals, and onboarding forms. My work included custom REST endpoints, role-based access control, integration with Elementor templates via server-side rendering hooks, ACF for structured content, and an approval workflow using a revision staging table and webhook-driven notifications. I implemented file storage with S3 and secure signed URLs, and staff dashboards with task lists, comments, and CSV/XLS export hooks. I will start by installing a dev copy of your site, mapping Elementor templates and editable regions, and creating a minimal API layer that exposes only approved editing fields. That first step proves the editing/approval pattern without touching production. - Relevant working examples and what you personally implemented. I delivered: a WordPress client portal with project/task management (I implemented the REST APIs, RBAC, ACF schema, and approval engine); a staff workspace with file management and reports (I built the backend task worker, S3 integration, and CSV report generator). - Your approach to Elementor editing and approval workflows. I will expose only designated Elementor widgets via custom controls, trap edits into a staging revision table, surface change requests in a client portal approval UI, and apply approved revisions via wp_update_post and Elementor template sync. - What you would reuse, refactor or rebuild. Reuse: existing WP theme and Elementor templates. Refactor: PHP theme hooks and custom plugins for security and patterns. Rebuild: approval engine as a single plugin with clear REST contracts. - A fixed total for the required $18,500 all-inclusive for design, development, QA, and initial support (6 weeks). - Would you like a short technical plan and milestone list for the first sprint? - Do you prefer client portal as a plugin on current WP or a separate SaaS subdomain? Best, @melopgabriel
$1,640 USD in 17 days
4.9
4.9

Hi, Aashiq (Ash) here from Cape Town, South Africa. This project instantly caught my eye, so I had to reach out. I see you are looking for a comprehensive client and staff platform that allows clients to manage content, request assistance, and collaborate on projects without needing a connected website or CRM account. With my experience in developing secure portals and integrating platforms like WordPress and Elementor, I’m confident I can deliver a user-friendly solution tailored to your needs. I’ve successfully helped businesses streamline their processes and improve client interactions, and I’d be happy to provide samples of my work. Based on what you mentioned, here is how we would approach the project: - Assess existing work for reuse or rebuild - Develop a branded client portal for seamless communication - Implement robust permissions and approval workflows You can expect clear communication and a focus on delivering a seamless, integrated, user-focused solution optimized for performance. Best Regards, Aashiq
$2,700 USD in 7 days
3.8
3.8

Hi, Your project doesn't need someone who simply follows the brief. It needs someone who understands what you're trying to achieve and figures out how to get you there. That's how I approach projects. Before writing code or jumping into execution, I want to understand the problem, the goal, and what success actually looks like for your business. I've spent the last several years turning business problems into working digital products, leading developers and designers, managing projects from idea to delivery, and delivering 40+ web and mobile projects. Do I know everything? Absolutely not. But I know how to solve problems. If I don't have the answer, I'll find it. I'll research, learn, test, ask the right questions, and keep working until we have a solution. And once I'm on board: It's our business. Our problem. Our responsibility. I'll give you my honest opinion, challenge ideas when I see a better approach, and never agree just for the sake of keeping things comfortable. I work with clients because I care about building things that succeed. If you're looking for someone who will take ownership rather than simply complete tasks, I'd be happy to learn more about what you're building.
$1,950 USD in 8 days
1.1
1.1

Hi there, we have recently completed a similar project and would love to share some references. Your client portal build sounds right up our alley and we would love to exceed your expectations. I understand you need a polished, user-friendly platform that allows clients to manage content, request assistance, and collaborate seamlessly. Our team excels in building integrated client portals with secure permissions and approval workflows. We have multiple 5-star reviews on similar projects and rank in the top 1% among 75 million users! 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 to align our approach with your vision. Kind regards, Trichelle
$2,100 USD in 7 days
0.0
0.0

Olathe, United States
Payment method verified
Member since Nov 30, 2025
$8-15 USD / hour
$30-250 USD
₹100-400 INR / hour
$30-250 USD
$250-750 USD
€8-10 EUR
₹12500-37500 INR
₹12500-37500 INR
$750-1500 USD
₹1500-12500 INR
$30-250 USD
$750-1500 USD
₹12500-37500 INR
₹12500-37500 INR
€250-750 EUR
$30-250 USD
₹750-1250 INR / hour
$250-750 USD
$250-750 USD
$30-250 USD
$30-250 USD
$30-250 USD