Skip to content

Web Client — Component Documentation

This is the documentation subtree for the Someli platform's customer-facing web client. It is the output of the audit defined in ../WEB_CLIENT_AUDIT_GUIDE.md.

Index

Architecture & Code Organization

Behavior & Integration

Cross-Cutting Concerns

Operations

Strategy

Audit Trail


Component Summary

Component name Web Client (someli-platform)
Purpose Customer-facing UI for the Someli social-media-management SaaS platform
Repository root This repository
Tech stack Nuxt 2.18.1 / Vue 2.7.16 SPA + embedded React 18 / Polotno editor (separate Parcel build)
Module system CommonJS-leaning ESM (Nuxt 2 build, Babel-compiled)
Language JavaScript (no TypeScript)
Build tool Webpack 4 (via Nuxt 2) for the main app; Parcel 2 for polotno-editor/
Audit version 0.1
Last verified 2026-05-09

How to read this audit

The deep-dives in this subtree are evidence-cited: every quantitative claim is backed by a command output recorded in the doc, and every narrative claim points at a specific file or line in the codebase. Items marked [VERIFY] are open questions that need confirmation from the team — they are tracked centrally in verify-markers.md.

The strategic takeaway is in enterprise-readiness.md. Read its Executive Summary first if you only have time for one document.

This audit was produced before the platform-level Master TDD has been authored. When that document exists, cross-component links will be added at the locations marked "[master TDD]".