BM: Baca dalam Bahasa Melayu
World K8: Career Quest
Turn Kedai Kancil into a portfolio
You will learn: how a README, a diagram and a 2-minute video show off your capstone.
Checked with Kubernetes 1.37 on 31 Oct 2026
The problem
Kedai Kancil works. All six missions are done. But your repo page shows only a list of files. Will a busy reviewer get it?
Pick one answer.
Try it
Here is a strong portfolio: A few finished projects that prove what you can do. repo. A reviewer has one minute. Find the proof of all six missions.
Kedai Kancil
A tiny shop app. Containerised, tested in CI, run on Kubernetes by GitOps.
Watch the 2-minute demo: video (opens in a new tab)
How it fits together
flowchart LR
browser --> gateway --> web
gateway --> api --> dbRun it
docker compose up
Proof
Every mission, with links: docs/missions.md
What I learned
Small images, green pipelines and pods that heal.
Hint
The README has a Proof section with a link.Try it
An architecture diagram: A map of your app's parts. Arrows show who talks to whom. is a map of your appβs parts. Arrows show who talks to whom. Put one orderβs trip in order.
Start of the trip at the top. Put these in order. Use the arrows, or drag.
- api pod: the small API cooks the answer
- Gateway: the main entrance reads /api
- Service: the order number for the API
- Browser: a customer opens the menu
- Postgres: the database holds the menu
Hint
Outside first. The data lives at the very end.Try it
GitHub draws Mermaid: Text in a mermaid code block that GitHub draws as a diagram. text as a diagram. Each --> is an arrow. Add the last arrow: from api to db.
Add the arrow api --> db inside the mermaid block.
Preview
How it fits together
flowchart LR
browser --> gateway
gateway --> web
gateway --> api0 of 1 goals done
Watch
Tap each point on the timeline.
A 2-minute demo video: A short screen recording that shows your project working. shows it working. You donβt need to show your face. Your screen and your voice are enough.
Check
Judge each README line.
Swipe right for good, left for needs work. Or use the buttons.
"Kedai Kancil: a tiny shop app on Kubernetes, shipped by GitOps."
Check
You record your terminal for the demo. What must you check first?
Pick one answer.
You did it!
You can now turn Kedai Kancil into a portfolio piece.
Go deeper (optional)
GitHub draws Mermaid diagrams in Markdown files. Your diagram lives next to your code. Upload the video anywhere with a share link. Be honest in the README. Say it runs in a kind cluster, not a paid cloud. Honesty builds trust.
Bahasa Melayu
Kedai Kancil dah berfungsi. Keenam-enam misi dah siap. Tapi halaman repo anda cuma tunjuk senarai fail. Adakah penyemak yang sibuk akan faham?
Ini repo portfolio yang mantap. Penyemak ada satu minit sahaja. Cari bukti keenam-enam misi.
Rajah seni bina ialah peta bahagian aplikasi anda. Anak panah tunjuk siapa bercakap dengan siapa. Susun perjalanan satu pesanan.
GitHub lukis teks Mermaid sebagai rajah. Setiap --> ialah anak panah. Tambah anak panah terakhir: dari api ke db.
Video demo 2 minit tunjuk ia berfungsi. Anda tak perlu tunjuk muka. Skrin dan suara anda dah cukup.
Nilai setiap baris README.
Anda rakam terminal untuk demo. Apa yang mesti anda semak dulu?
Kini anda boleh jadikan Kedai Kancil satu karya portfolio.
You finished this before. Practice is always welcome!
Official docs: About READMEs Β· Creating diagrams (Mermaid) Β· Pinning items to your profile
You've learned for 25 minutes. A short break helps your brain.
Sprint done! Great focus. Stretch for a minute?