Website hiện đại, đáp ứng cho Trung tâm Tiếng Nhật được phát triển bằng React và TypeScript. Website cung cấp thông tin đầy đủ về các khóa học tiếng Nhật, chương trình du học, kiến thức văn hóa và nhiều nội dung hữu ích khác.
- 📚 Danh mục khóa học đầy đủ (từ trình độ N5 đến N3)
- 🌏 Tư vấn du học và các chương trình du học Nhật Bản
- 📅 Lịch thi JLPT và thời khóa biểu khóa học
- 📰 Tin tức và kiến thức văn hóa Nhật Bản
- 🎓 Cơ hội học bổng du học
- 💼 Cơ hội việc làm và thông tin tuyển dụng
- 🌐 Hỗ trợ đa ngôn ngữ
Đảm bảo bạn đã cài đặt:
- Node.js (v16 trở lên)
- npm (v7 trở lên)
- Clone repository
git clone https://github.com/your-username/japanese-language-center.git
cd japanese-language-center- Cài đặt các gói phụ thuộc
npm install --legacy-peer-deps- Khởi động môi trường phát triển
npm startỨng dụng sẽ tự động mở trong trình duyệt mặc định tại địa chỉ http://localhost:3000.
- Framework Frontend: React
- Hệ thống Type: TypeScript
- Thành phần UI: Material-UI (MUI)
- Định tuyến: React Router
- Quản lý Form: Formik & Yup
- Hiệu ứng chuyển động: Framer Motion
- Đa ngôn ngữ: i18next
- Xử lý Media:
src/
├── components/ # Các thành phần UI có thể tái sử dụng
│ ├── home/ # Thành phần trang chủ
│ └── layout/ # Thành phần bố cục (Header, Footer, v.v.)
├── pages/ # Các trang
│ ├── about/ # Trang giới thiệu
│ ├── careers/ # Trang thông tin việc làm
│ ├── courses/ # Trang khóa học
│ ├── news/ # Trang tin tức và văn hóa
│ ├── schedule/ # Trang lịch học
│ └── study-abroad/ # Trang thông tin du học
├── data/ # Dữ liệu tĩnh và nội dung
└── types/ # Định nghĩa kiểu TypeScript
npm start- Chạy ứng dụng ở chế độ phát triểnnpm test- Khởi chạy bộ kiểm thửnpm run build- Đóng gói ứng dụng cho môi trường sản xuất
Chúng tôi luôn hoan nghênh mọi đóng góp! Vui lòng gửi Pull Request nếu bạn muốn đóng góp cho dự án.
Dự án này được cấp phép theo Giấy phép MIT - xem file LICENSE để biết thêm chi tiết.
Mọi thắc mắc, vui lòng liên hệ chúng tôi qua email: contact@japaneselanguagecenter.com