Laravel 12 · Posts Studio

Write, share and curate
stories that matter.

Yosry Blog is a clean, server-rendered publishing platform built on Laravel 12 and Blade. Create, read, update and delete posts with a smooth editorial interface that gets out of your way.

CRUD
Full Lifecycle
Blade
Server-rendered
12.x
Laravel LTS
YB
Yosry Blog
Posts Studio
Features

Everything you need to publish

A focused, no-nonsense posts manager with thoughtful UX touches baked in — from inline validation to a smart edit form that prevents accidental no-ops.

Full Posts CRUD

List, view, create, edit and delete posts through a server-rendered Blade interface with route model binding.

Author Linking

Each post is linked to a user through an Eloquent belongsTo relationship, demonstrating clean one-to-many modelling.

Server Validation

Inline Blade error display on create and edit forms, with old() repopulation for a frictionless retry.

Smart Edit Form

The Update button stays disabled until something actually changes — no more accidental no-op submissions.

Carbon Date Formatting

Beautifully formatted dates on the index and detail pages powered by Laravel's native Carbon integration.

Responsive by Default

Mobile-first layout with hidden columns, stacked action buttons and a fluid card grid that adapts to any screen.

Ready to publish your first post?

Jump straight into the editor and start writing. The form is wired with validation, CSRF protection and form repopulation out of the box.