CASE STUDY  ·  PLATFORM EVOLUTION

Phocus

From Creator Marketplace to Enterprise Creative Operations System

Industry: Creator Economy / Agency Operations  |  Type: Enterprise Platform  |  Stack: Xano · WeWeb · Google Calendar API

2-Layer
Permission Architecture
6
Major System Modules
Trello-Style
Kanban Boards
100%
No-Code Built

Client Snapshot

About Phocus

Phocus is a global creator marketplace and project management ecosystem connecting brands with certified creative professionals. Originally built as a marketplace, Phocus has since evolved — through continued collaboration with Infi Web Solutions — into a fully modular enterprise creative operations platform.

Phocus Creators is a certified TikTok and META partner, requiring enterprise-grade governance, financial controls, and workflow precision across a global, multi-role team.

Platform Scope
  • Global creator marketplace (TikTok & META certified)
  • Dual-layer permission architecture
  • Trello-style project and milestone Kanban boards
  • Department-level budget and expense control
  • Invoice approval and payment lifecycle
  • Google Calendar + Meet integration
  • Client Collaboration Portal (in development)

The Challenge: Beyond Marketplace

Phase 1 of Phocus proved that no-code could deliver a sophisticated creator marketplace. But as Phocus grew — and as the business needs of a certified TikTok and META partner became clearer — the platform needed to evolve significantly.

The new requirements went well beyond a typical marketplace:

Governance Complexity
  • Multiple admin types with different permission scopes
  • Project-specific access control per creator
  • Financial actions needing restricted access paths
Financial Control
  • Department-level budget isolation between teams
  • Structured invoice and expense approval flows
  • Audit-ready financial tracking across projects
Operational Scale
  • Visual project management across many concurrent projects
  • Calendar and scheduling integrated into project lifecycle
  • Global onboarding and collaboration at enterprise scale

Platform Evolution: 3 Phases

Phocus didn’t launch as an enterprise system — it became one. This case study covers the platform’s evolution from a powerful marketplace into a full creative operations OS.

Phase 1
Creator Marketplace
  • Multi-role user system
  • Creator bidding on projects
  • Milestone tracking
  • Payment handling
  • Real-time chat
Phase 2
Enterprise Upgrade
  • Dual-layer permissions
  • Trello-style Kanban boards
  • Department budget control
  • Invoice & expense workflows
  • Calendar + Google Meet sync
Phase 3
Full Ops System
  • Client collaboration portal
  • Project briefing workflow
  • Frame.io-style revision tools
  • Account-level chat
  • Full client-agency OS

The modular no-code architecture of Xano + WeWeb made this evolution possible without restructuring the core platform at each phase — new modules plugged in while existing functionality continued without disruption.

Six Core System Modules

The Phase 2 upgrade introduced six major functional modules — each operating independently but integrating seamlessly with the platform’s core data architecture.

01
Permission Architecture
Dual-layer governance — app-level Super Admin control and project-level granular permissions. Custom sub-roles enable fine-grained financial and operational delegation.
02
Trello-Style Project Boards
Drag-and-drop Kanban boards for projects and milestones. Each milestone card includes assignees, checklists, rich descriptions, tags, attachments, comments, and deadlines.
03
Department Budget Control
Project departments with allocated budgets and creator assignments. Budget limits, expense records, and supporting documents are visible only to department members and admins.
04
Invoice & Expense Workflows
Structured financial governance: creators submit expense requests with receipts, admins approve or reject with reasons, and invoices track through a full lifecycle to payment.
05
Calendar & Event Management
Centralized Event Manager with Google Meet auto-generation, Google Calendar sync, and automatic event creation from milestone deadlines. Scheduling lives inside the project lifecycle.
06
Client Collaboration Portal
In development: client-facing briefing, proposal approval, Frame.io-style revision tools, and delivery portal. Transforms Phocus from an internal tool into a full client-agency OS.

Deep Dive: Permission Architecture

The most architecturally significant upgrade in Phase 2 was the shift from basic RBAC to a dual-layer governance system. This moved Phocus from a typical SaaS permission model into enterprise-grade access control.

App-Level Permissions

Controlled by Super Admin

  • Invite creators and manage platform users
  • Financial oversight and payment controls
  • Project creation and configuration
  • Platform-wide settings and pipeline controls
  • Custom sub-roles: Finance Admin, Limited Admin
Roles: Super Admin, Admin (with configurable sub-roles)
Project-Level Permissions

Granular control inside each project

  • Manage milestones and deliverables per project
  • Approve or reject submitted deliverables
  • Handle expenses within department limits
  • Access delivery portal per project
  • Assign or revoke creator permissions per project
Roles: Project Admin, Creator (permission-scoped per project)

The dual-layer system means an Admin can be restricted at the app level while still having full control inside their assigned projects — enabling large multi-team organizations to operate without permission conflicts or data leakage.

Trello-Style Project & Milestone Boards

One of the most user-visible improvements in Phase 2 was the introduction of visual Kanban-style boards for both project management and milestone tracking.

Project Kanban — 5 Status Stages

Draft
In Brief
In Progress
Assigned
Delivered

Each project moves through these stages via drag-and-drop, giving every team member an instant visual understanding of project status across the entire portfolio.

Milestone Cards — What’s Inside Each Card

Content Fields
  • Task title and rich description
  • Custom tags for filtering
  • File attachments
  • Comments thread
Assignment & Timing
  • Assigned team members
  • Optional start date
  • Mandatory end date
  • Auto-creates calendar event
Permission Levels
  • Admins have full edit control
  • Creators limited by permission scope
  • Per-member checklist assignment
  • Complete audit trail of changes

Financial Governance Layer

Phocus now operates with a structured financial governance system — a level of control typically found in enterprise procurement or agency management software.

Expense & Invoice Flow

Creator
Submits expense request with description, amount, and receipts
Admin Reviews
Approves (moves to Payment Pending) or Rejects (with reason, creator can revise and resubmit)
Creator
Uploads invoice — tracked through: In Review → Approved → Payment Pending → Paid
Admin
Manually marks payment as Paid — ensuring full financial control stays with the platform operator
Department Budget Control
  • Each project can have multiple departments
  • Each department has its own allocated budget limit
  • Budget data visible only to department members and admins
  • Financial privacy enforced between creative teams
Financial Reporting
  • Project-level revenue tracking
  • Budget vs. actual spend dashboards
  • Pending invoices monitoring
  • Expense approval status overview

Phase 1 vs. Phase 2: The Evolution

The transformation across every major capability of the platform:

Capability Phase 1 — Marketplace Phase 2 — Enterprise System
Permissions Basic RBAC (Admin, Creator, Client) Dual-layer: App-level + Project-level with custom sub-roles
Project Management Milestone tracking with basic status Trello-style Kanban with rich milestone cards
Financial Control Basic payment handling Department budgets, expense approvals, full invoice lifecycle
Calendar No scheduling integration Google Calendar sync + Google Meet auto-generation
Financial Reporting Basic payment overview Budget vs. actual, pending invoices, expense dashboards
Client Access Limited client interaction Full Client Portal (in dev): briefing, approvals, revisions
Security Standard RBAC + JWT Multi-layer RBAC + endpoint-level + department data isolation

Technology Stack

The same core stack that delivered Phase 1 scaled to deliver Phase 2 — proving the long-term viability of the no-code architecture chosen from day one.

Tool Role Why It Was Chosen
Xano Backend & Logic APIs, database modeling, multi-layer permissions, financial workflows, and auto-scaling infrastructure
WeWeb Frontend & UI Dynamic dashboards, Kanban boards, milestone views, and responsive financial interfaces
SendGrid Communications Automated email notifications for approvals, rejections, deadlines, and project updates
GeoNames Global Location Accurate city and country data for international creator and client onboarding
Google Calendar API Scheduling Two-way sync for events, milestone deadline auto-generation, and Google Meet integration

Security & Scalability

Security — Structurally Implemented
  • JWT authentication for all API access
  • Multi-layer RBAC: app-level + project-level
  • Endpoint-level permission validation
  • Server-side recalculation of financial totals
  • API manipulation protection
  • Department-based data visibility isolation
  • Payment controls restricted to Admin/Super Admin only
Scalability — Horizontally Designed
  • Cloud-native Xano backend with auto-scaling
  • Optimized relational database modeling
  • Modular APIs — no coupling between systems
  • Department-level data filtering for performance
  • Decoupled milestone architecture
  • Idempotent project creation (duplicate prevention)
  • Expanding feature modules without refactoring core

Results & Impact

Phocus is a live, actively evolving enterprise platform — with Phase 3 (Client Collaboration Portal) currently in development.

Marketplace → Enterprise OS
Phocus evolved from a creator hiring platform into a full-stack creative operations system managing projects, budgets, invoices, and scheduling.
Enterprise Financial Governance
Department-level budgets, structured invoice lifecycles, and admin-controlled payment approvals brought real financial accountability to a creative platform.
Dual-Layer Security Model
App-level + project-level RBAC with endpoint validation and department-based data isolation provides governance comparable to enterprise SaaS tools.
Rapid Iteration Without Rework
The modular no-code architecture allowed six major system additions without restructuring core platform logic — new modules plugged in independently.
Operational Clarity at Scale
Trello-style boards, milestone checklists, and calendar integration gave every team member a clear view of their responsibilities and deadlines.
Platform Ready for Client-Facing Expansion
The Client Collaboration Portal (in development) will transform Phocus into an end-to-end client-agency operating system — not just an internal tool.

Client Perspective

“Phocus has grown far beyond what we originally envisioned. Infi Web Solutions didn’t just build what we asked for — they anticipated where we needed to go and built the architecture to get us there without starting over.”

— Phocus Team — [Add actual quote & name here]

Why Infi Web Solutions

Phocus is not a single project — it’s an ongoing platform partnership. The ability to evolve a system this significantly, without rearchitecting from scratch at each phase, is only possible with deliberate system design from the outset.

  • We designed the modular architecture in Phase 1 knowing Phase 2 would need to expand it
  • We built dual-layer permissions as a governance system, not just a user management feature
  • We added financial controls at the architecture level — not as a UI layer on top of basic payment fields
  • We delivered six major module additions without disrupting live platform operations
  • We are the ongoing technology partner for Phocus — not a one-time vendor

Ready to Build Your Enterprise Platform — Without the Enterprise Budget?

Infi Web Solutions builds modular, enterprise-grade platforms using no-code architecture — delivering complex permissions, financial workflows, and real-time collaboration faster than traditional development.

www.infiwebsolutions.com  |  hello@infiwebsolutions.com

Phocus