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.

Auth
Đăng ký, đăng nhập, profile, locale, token.
FE / API
User
CRUD tài khoản, filter/sort/pagination.
API
Setting
Cấu hình theo key/group, public/private + queue tools.
FE / API
Webhook
Tạo kênh, receiver, auth token/HMAC, logs + prune.
FE / API
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