PHASE B: SYSTEM DESIGN (THIẾT KẾ HỆ THỐNG)
Giai đoạn xây dựng khung xương kỹ thuật và ngôn ngữ thiết kế cho dự án.
1. DANH MỤC TÀI LIỆU (4 FILES)
- B1_System_Design_Wiki: Định nghĩa triết lý, thuật ngữ và Techstack (static export).
- B2_Web_Architecture: Cấu trúc thư mục Next.js tĩnh và chiến lược Rendering.
- B3_Data_Architecture: Cấu trúc dữ liệu tĩnh (TypeScript/JSON) và JSON API công khai.
- B5_Design_System: Ngôn ngữ thiết kế Warm Apple x YC.
2. QUY TẮC THỰC THI
Mọi thiết kế kỹ thuật phải đảm bảo:
- Atomic Design: Cấu phần nhỏ, tái sử dụng cao.
- Privacy-first: Không có server lưu dữ liệu người dùng; trạng thái cá nhân chỉ nằm trong
localStoragecủa người xem. - Clean Data: Chuẩn hóa dữ liệu ngay từ lớp thiết kế (mỗi file dữ liệu có
interfaceriêng).
Hiện không có tài liệu B4. Giữ số B5 để không đổi link cũ.