04 / Business platform

Content Server

A purpose-built content workspace that turns scattered client assets into an organized, secure, and production-ready workflow.

Visit live site
Role
Product design & full-stack development
Year
2026 · Ongoing
Discipline
Business platform

01 / Challenge

From scattered files to one workflow

Managing content across multiple freelance projects created unnecessary friction. Client images arrived through different channels, filenames were inconsistent, assets lacked clear ownership, and preparing media for production required repetitive resizing, conversion, and organization. Traditional file-sharing tools could store files, but they did not provide the project-level permissions, image workflows, or structured client experience needed for efficient web development.

02 / Approach

Designed around the handoff

I designed and developed Content Server as a centralized workspace for managing clients, projects, nested folders, and production assets. Administrators can invite clients with role-based access, monitor upload activity, and manage images through searchable table and gallery views. A browser-based Image Studio crops, resizes, renames, and converts assets to WebP before securely uploading them to the right project folder. Supabase coordinates authentication, PostgreSQL row-level security, and object storage, while Next.js delivers a focused administrative dashboard and personalized client portal.

03 / Outcome

A secure, repeatable system

The platform consolidates client onboarding, project organization, asset delivery, and image optimization into one workflow. It reduces repetitive file preparation and gives clients a clear place to contribute content without exposing administrative tools or unrelated projects. Server-side metadata verification, duplicate-filename handling, granular permissions, and per-file upload states keep the workflow dependable as projects grow.

04 / Interface

Inside the platform

Content Server project workspace showing nested folders and a searchable table of uploaded images.
Project workspace · Structured folders, asset search, and table or grid views
Content Server recent activity dialog showing a timeline of project and folder changes.
Activity history · Contributor and project changes recorded in one timeline
Content Server folder creation panel with folder naming rules and parent-folder selection.
Folder controls · Validated naming and nested destination management
Content Server asset library showing storage statistics, filters, and image metadata.
Asset library · Cross-project filtering, metadata, and storage visibility

05 / Stack

Technology Used