DEV Community

zinh8803
zinh8803

Posted on

I Built My Own Blogging Platform Using Vue + Yii2

Hi everyone

Over the past few weeks, I’ve been building a personal blogging platform from scratch using Vue + Yii2 REST API as a way to improve my backend and frontend development skills.

This is still an active project, and I’d really love to get feedback from other developers about the UI/UX, performance, features, and overall experience.

Tech Stack

Frontend

  • Vue 3
  • Vite
  • Vue Router
  • Axios

Backend

  • Yii2 REST API
  • JWT Authentication
  • RBAC
  • MySQL
  • Queue / Mail support

Deployment

  • VPS + Nginx

Current Features

  • User authentication
  • Create & manage blog posts
  • SEO meta support
  • Responsive UI
  • CMS dashboard
  • Image upload
  • Slug generation
  • Category & tag system

Why I Built This

I wanted to practice:

  • building scalable REST APIs
  • CMS architecture
  • authentication flow
  • deployment workflow
  • SEO optimization
  • frontend/backend separation

Instead of only following tutorials, I decided to build a real project that people can actually use and test.

I Need Your Feedback

I’d really appreciate it if you could:

  • test the website
  • report bugs
  • give UI/UX suggestions
  • share performance feedback
  • suggest features

Even small feedback helps a lot
Demo:
https://blogcuavinh.id.vn/

Top comments (0)