Skip to main content

📣 General

Dokumentasi umum untuk tim engineering

Git Access

API Design

Technical

  • NodeJS minimal versi 16 LTS (16.7.0) https://nodejs.org/en/
  • PHP minimal versi 8 (8.0) https://www.php.net/
  • Package manager menggunakan npm, yarn, pnpm
  • Editor disarankan menggunakan Visual Studio Code
  • Language yang di gunakan harus Bahasa Inggris

Starter Kit Template

Legacy Template

Initiate Project dari Starter Kit Template

Untuk inisiasi project dari template:

  • Buat repo di gitlab terlebih dahulu
  • clone repo project ke lokal
  • clone repo template ke lokal
  • copy konten dari repo template ke repo yang dituju, dengan mengecualikan folder .git. Bisa dengan program rsync (di linux/WSL/Mac)

Contoh Command di bawah menggunakan nextjs-tailwind-ts-template sebagai template dan case-study-fe sebagai repo project tujuan

rsync -r nextjs-tailwind-ts-template/ case-study-fe --exclude '.git'