Lancing Design

Lancing / case study

RPWith.Mebecame URS.

One focused home for characters, private scenes, project worlds, and the people writing them.

URS homepage presenting its collaborative writing and private scene workspace

The premise

Write together without stitching five tools together.

Online roleplay often spreads one story across character profiles, chat apps, documents, private servers, and spreadsheets. RPWith.Me started with a simpler idea: give writers one place to create characters, find scenes, write together, and run their own project worlds.

Work
Product strategy, experience design, and full-stack engineering
Platform
Responsive multi-user web application
Status
Live author platform
A private URS roleplay room with the scene transcript, writing composer, reactions, and room controls
Private scene writing keeps the transcript, character context, composer, and room controls together.

The solution

Complex underneath. Clear when you use it.

  1. 01

    Bring the writing tools together

    Character drafts, projects, private rooms, scene writing, messages, and world management now live in one connected workspace.

  2. 02

    Keep live work reliable

    Realtime updates make rooms feel immediate while committed server data remains the source of truth after a refresh.

  3. 03

    Build trust into the product

    Account permissions, blocking, reporting, project roles, and room controls share clear boundaries instead of being added later.

  4. 04

    Support depth without crowding the screen

    The dashboard stays direct. Deeper character, room, project, and moderation tools appear when the writer needs them.

URS dashboard with project shortcuts, character drafts, inbox status, and room activity

Technology

A modern stack with clear boundaries.

Interface
Next.js 15, React 19, and TypeScript
Writing
Lexical rich-text composition and structured scene tools
Data
Prisma with PostgreSQL and explicit project scoping
Live updates
Ably delivery backed by server-owned application state
Delivery
Vercel hosting with external object storage
Quality
Vitest, Playwright, schema checks, and deployment gates

What shipped

A real product, not a concept.

The launch turned a scattered workflow into one responsive system and created a maintainable base for new writing and community tools.

Have a complex idea?

Let’s make it clear, useful, and ready to grow.

Start a project