KikiGaki
Nền tảng học tiếng Nhật miễn phí, được ấp ủ cùng thời điểm với homelab rồi bị lãng quên như một Grave Project trước khi được tái sinh. Từ hạ tầng S3 đến VPS production, tôi xây dựng nền tảng để Flashcard, Dictation, Shadowing và AI cùng hoạt động trong một playground học tập cho cộng đồng.
Về dự án
Câu chuyện
KikiGaki được ấp ủ cùng thời điểm tôi bắt đầu homelab. Cái tên này là một lối chơi chữ cá nhân quanh ý tưởng “ghi và chép” trong tiếng Nhật. Khi ghép lại, âm thanh biến đổi thành KikiGaki — một cái tên luôn nhắc tôi rằng project này vẫn đang chờ được làm nghiêm túc.
Domain đầu tiên là homelab.kikigaki.io.vn, dài và rườm rà nhưng cũng là dấu mốc đầu tiên của cả project lẫn homelab. Dù vậy, KikiGaki vẫn bị bỏ quên, đi sâu vào bóng tối như một Grave Project.
Một ngày nọ, một người bạn rủ tôi làm lại dự án. KikiGaki được kéo ra khỏi “ngôi mộ” đó và tái sinh dưới domain kikigaki.vn.
Sản phẩm
KikiGaki là nền tảng học tiếng Nhật miễn phí dành cho người Việt. Sản phẩm kết hợp Flashcard với Spaced Repetition, Dictation và Shadowing, đồng thời mở rộng bằng AI để tạo phụ đề, phân đoạn nội dung và hỗ trợ người học luyện tập theo tài liệu của mình.
- Flashcard và thuật toán Spaced Repetition SM-2
- Nghe chép chính tả theo cấp độ JLPT N5–N1
- Shadowing để luyện phát âm và phản xạ
- Upload tài liệu riêng hoặc tạo bài học từ YouTube
- Thư viện nội dung cộng đồng
Vai trò và hạ tầng
Tôi phụ trách xây dựng sản phẩm, thiết kế hệ thống và đưa nó lên môi trường production. Tôi mua domain kikigaki.vn, triển khai SEO, xây dựng lớp lưu trữ trên S3 và chọn một VPS đủ mạnh để nền tảng có thể vận hành ổn định trong nhiều năm tới.
- Thiết kế và phát triển nền tảng học tập
- Hạ tầng object storage trên S3
- VPS production, networking và vận hành dịch vụ
- SEO và tối ưu khả năng tiếp cận người học
- Phối hợp song song với đồng đội và đồng bộ công việc
Kết quả đạt được

KikiGaki đã đi từ một ý tưởng bị lãng quên thành một nền tảng có sản phẩm, hạ tầng và dashboard quản trị thực tế. Dự án tạo ra một playground để nhiều người có thể đóng góp năng lượng và chuyên môn — không phải bằng cách “sử dụng con người”, mà bằng cách thiết kế một không gian đủ mở để mỗi người phát huy thế mạnh của mình.
Tôi học được cách vận hành một sản phẩm thật: phối hợp dual-track, đồng bộ công việc, xử lý sự cố hạ tầng và những tình huống bất ngờ do chính hệ thống hoặc đội ngũ tạo ra.