Ui Overview

Our blog platform's user interface is designed to provide intuitive access to all core functionality while maintaining a clean, distraction-free environment for both writers and readers.

But beware, this is an MVP UI!

Let's explore each page and understand how it supports our platform's requirements.

Home Page

The home page serves as our content discovery hub.

Users are presented with a filterable list of published blog posts that they can explore through both category-based navigation using a tab system and tag-based filtering using clickable tag chips.

Each post preview displays the title, author, and essential metadata including estimated reading time.

The previews also show category and tag indicators, helping readers quickly identify content that matches their interests.

Post Detail Page

When viewing a specific post, the complete post content is displayed with proper formatting, accompanied by author information and publication date.

An estimated reading time helps readers plan their engagement.

Associated category and tags provide context and enable further exploration.

Authenticated authors have access to edit and delete buttons.

A prominent back navigation button ensures easy return to the post list.

Post Editor Page

The post creation and editing interface centers around a powerful rich text editor that supports comprehensive formatting options.

Writers can style their content using multiple heading levels (H1, H2, H3), apply bold and italic formatting, and create both ordered and unordered lists.

Writers can toggle between draft and published states.

Drafts Page

Writers have access to a dedicated drafts management page that displays all their unpublished posts.

Each draft entry shows the last modified date and provides quick access to continue editing.

Writers can preview their drafts directly from this page and see essential information like creation date and status.

Categories Page

The categories management interface provides a comprehensive view of all content organization.

Writers can see all categories along with their associated post counts and create new categories as needed.

The interface prevents the deletion of categories that contain active posts, maintaining data integrity while providing visual indicators of category usage.

Tags Page

Tag management is handled through a dedicated page that displays all existing tags and their usage statistics.

The interface supports batch tag creation for efficiency and provides clear visual indicators for active tags.

Writers can delete unused tags while being prevented from removing tags associated with existing posts, ensuring data consistency throughout the platform.

Authentication

Authentication is handled through a minimalist but secure login page that accepts email and password credentials.

The system provides clear error messaging when issues arise and manages secure tokens seamlessly.

Users are automatically redirected to protected pages after login, and session management ensures secure access throughout their interaction with the platform.

Summary

  • Home page enables content discovery through categories and tags
  • Post detail page prioritizes readability and content management
  • Rich text editor supports comprehensive content formatting
  • Dedicated spaces for drafts, categories, and tags management
  • Secure authentication protects writer-only features
© 2026 Devtiro Ltd. All rights reserved