InkLink

InkLink is a collaborative web application that allows multiple users to write and develop stories together in a structured environment that keeps the narrative organized and cohesive.

The Rationale

InkLink is a collaborative story-writing web application designed to support structured creative collaboration while maintaining narrative coherence. The project was developed to address the challenges writers face when collaborating remotely using fragmented tools that are not designed for storytelling. Without clear contribution boundaries, multi-author writing often leads to confusion, inconsistent narratives, or difficulty tracking progress.

A key challenge in the design process was balancing creative freedom with the structure needed to keep stories cohesive. Contributors needed the flexibility to share ideas while following clear participation rules that ensured fairness, continuity, and completion of each story. At the same time, the interface had to remain welcoming and intuitive for users with varying levels of technical experience.

The final solution emphasizes clarity and organization through defined workspaces, real-time updates, and guided contribution flows. Visual hierarchy, consistent layout patterns, and intuitive controls help users understand when and how they can participate. By combining creative flexibility with structured collaboration, InkLink enables writers to focus on storytelling while maintaining a clear overview of shared progress.

Platform Web App
Role Full-Stack Developer
Timeline Jan 2024 - April 2024
Stack
React Clerk Mantine MongoDB Mongoose Typescript Zustand Express.js CSS

Project Gallery

InkLink Story Dashboard

Story Dashboard

InkLink Collaborative Writing Interface

Collaborative Writing Interface

InkLink Story Timeline View

Story Timeline View