Sẵn sàng dùng lại cho nhiều dự án
Laravel Core Scaffold API chuẩn hoá, module hoá, có FE quản trị theo module
Đây là project core của bạn: dựng khung Laravel (PHP 8.2, Laravel 12) theo kiểu modules (nwidart), chuẩn response/error, hỗ trợ đa ngôn ngữ, có docs API và một vài module mẫu để kiểm thử luồng.
API Base
/api/v1
Auth
Sanctum token
Modules
Modules/*
Điểm nổi bật
Những thứ “core” dùng lại cho mọi dự án
Core
Chuẩn response + error
Format thống nhất, có trace_id, dễ debug và dễ dùng cho FE.
Module hoá
Mỗi tính năng là một module: route, controller, request, service, repository, docs.
Tài liệu API
Scribe generate docs tại /docs.
FE theo module
React + Vite, mỗi module có FE riêng, dùng chung shared UI.
Module mẫu
Một vài module demo để bạn kiểm tra luồng và mở rộng dần.
Bạn sẽ dùng core này như thế nào?
Khi có dự án mới, bạn chỉ cần clone core, bật module cần dùng, viết thêm module mới theo template
và giữ nguyên chuẩn response/docs.
Gợi ý đường dẫn
Docs: /docs
Auth FE: /auth/login
Webhook FE: /webhook/channels
Setting FE: /admin/settings