Skip to main content

Blog System

A complete blogging platform integrated into your portfolio.

Features

  • Rich text editor with full formatting
  • Multiple authors per post with profile images
  • Category management with custom colors
  • Featured posts for homepage display
  • Custom URL slugs
  • Image galleries
  • Publication date scheduling

Admin URLs

Creating a Blog Post

1

Create Category

Go to /admin/blog-categories and create at least one category.
2

Add New Blog

Go to /admin/blogs → Click Add Blog
3

Fill Details

  • Title: Blog post title
  • Category: Select from dropdown
  • Description: Short summary (shown on cards)
  • Thumbnail: Upload main image
  • Full Description: Use rich text editor
4

Add Authors

Click Add Author to add multiple authors with profile images.
5

Set URL

  • Auto-generate slug from title, or
  • Enter custom slug manually
6

Publish

  • Set publication date
  • Toggle Featured for homepage display
  • Click Save

Public URLs

Database Schema

blogs Collection

blog_categories Collection

Rich Text Features

The blog editor supports:
  • Headings (H1, H2, H3)
  • Bold, italic, underline
  • Text colors and fonts
  • Bullet and numbered lists
  • Images with upload
  • Embedded videos (YouTube, Vimeo)
  • Photo grids (24 layouts)
  • Tables
  • Code blocks
  • Blockquotes
See Rich Text Editor for full documentation.