Skip to content
SolomonOwusu-Ansah
All work

Streamline

A tech publication with a structured editorial backend.

Year
2023
Type
Web
Role
Design & build
Stack
3 technologies
Streamline interface
01

The problem

Most personal tech blogs are either a static folder of markdown that nobody but the author can update, or a heavyweight CMS that outweighs the writing. Neither works if you want to publish regularly and let someone else edit.

02

What I built

Streamline pairs a React frontend with Sanity as the editorial backend. Content models are defined as schemas — posts, authors, categories — so structure is enforced at the source rather than patched in the template. Editors write in Sanity Studio; the frontend renders whatever shape they publish.

03

The outcome

Publishing stopped requiring a deploy. The content model is explicit enough that the site layout can change without touching a single post.

Highlights
01

Schema-first content

Posts, authors and categories are modelled in Sanity, so the frontend never guesses at shape.

02

Editing without deploying

Studio-based authoring means new posts go live without a build.

Built with

  • React
  • Sanity
  • Vercel
Next project

Moviemix

Ratings, reviews and where to watch — across films and television.