Skip to content

Latest commit

 

History

75 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Base-Codebase

Repository chứa các dự án cơ sở (Base Repositories) đóng vai trò làm nền tảng chuẩn hóa cho cả Backend và Frontend, giúp tái sử dụng mã nguồn, đồng bộ kiến trúc và chuẩn hóa quy trình phát triển cho các dự án con.

📁 Cấu trúc Dự án

  • be/SpringBoot/: Dự án Backend cơ sở xây dựng trên Java & Spring Boot (cung cấp core logic, authentication, cấu hình DB, security, v.v.).
  • fe/nextjs-base/: Dự án Frontend cơ sở xây dựng trên React & Next.js (chứa các UI component, layout và utils dùng chung).
  • fe/nuxtjs-base/: Dự án Frontend cơ sở xây dựng trên Vue & Nuxt.js (chứa các UI component, layout và utils dùng chung).

🚀 Khởi chạy Nhanh

Yêu cầu môi trường

  • Node.js (v18+) & pnpm
  • Java JDK 17+ (cho Backend)

Cài đặt & Chạy ứng dụng

  1. Cài đặt các gói phụ thuộc Frontend (Monorepo):

    pnpm install
  2. Khởi chạy Next.js Base:

    cd fe/nextjs-base
    pnpm dev
  3. Khởi chạy Nuxt.js Base:

    cd fe/nuxtjs-base
    pnpm dev
  4. Khởi chạy Backend (Spring Boot):

    cd be/SpringBoot
    ./gradlew bootRun

Lưu ý: Hướng dẫn chi tiết cách khởi tạo dự án con và sử dụng Base Repo xem tại docs/GUIDE.md. Quy định đóng góp mã nguồn cho dự án xem tại docs/CONTRIBUTING.mdAGENTS.md.

About

Cấu hình khung sườn chung nhất của mọi project

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages