Zacode - Fast Template Fullstack
Extension untuk Cursor/VS Code yang memudahkan cloning repository template fullstack Zacode dengan cepat.
- Clone repository dengan cepat melalui Command Palette (Ctrl+Shift+P)
- Pilihan 3 template fullstack:
- FLUTTER-TEMPLATE-LOGIN - Flutter Template Login Repository
- GO-TEMPLATE-LOGIN - Go Template Login Repository
- NEXT-TEMPLATE-LOGIN - Next.js Template Login Repository
- Clone langsung ke workspace folder (tanpa membuat subfolder)
- Auto-refresh setelah clone selesai
Sebelum clone, buat folder terpisah untuk setiap template agar tidak tercampur:
- Buat folder baru di komputer Anda (contoh:
my-flutter-project,my-go-project,my-next-project) - Buka folder tersebut di Cursor/VS Code (File → Open Folder)
- Baru kemudian clone template ke folder tersebut
-
Buka Command Palette
- Tekan
Ctrl+Shift+P(Windows/Linux) atauCmd+Shift+P(Mac) - Atau klik menu View → Command Palette
- Tekan
-
Pilih Template
- Ketik:
ZacodeatauClone - Pilih salah satu command:
- Zacode: Clone Flutter Template - Clone Flutter Template Login
- Zacode: Clone Go Template - Clone Go Template Login
- Zacode: Clone Next Template - Clone Next Template Login
- Ketik:
-
Proses Clone
- Extension akan otomatis clone ke workspace folder yang sedang dibuka
- File akan langsung muncul di folder tersebut (tanpa membuat subfolder)
-
Selesai
- Tunggu proses clone selesai
- File repository akan langsung tersedia di workspace folder
Requirements:
- Flutter SDK terinstall
- Dart SDK (termasuk dengan Flutter)
Langkah Install:
# 1. Masuk ke folder yang sudah di-clone
cd <nama-folder-flutter>
# 2. Install dependencies Flutter
flutter pub get
# 3. Jalankan aplikasi
flutter runCommand Tambahan:
# Build untuk production
flutter build apk # Android
flutter build ios # iOS
flutter build web # Web
# Run di device tertentu
flutter run -d chrome # Chrome browser
flutter run -d android # Android deviceRequirements:
- Go 1.19+ terinstall
- Git terinstall
Langkah Install:
# 1. Masuk ke folder yang sudah di-clone
cd <nama-folder-go>
# 2. Install dependencies Go
go mod download
# 3. Jalankan aplikasi
go run main.goCommand Tambahan:
# Build executable
go build -o app main.go
# Run executable
./app # Linux/Mac
app.exe # Windows
# Install dependencies spesifik
go get <package-name>
# Update dependencies
go get -u ./...Requirements:
- Node.js 18.x atau lebih tinggi
- npm, yarn, atau pnpm
Langkah Install:
# 1. Masuk ke folder yang sudah di-clone
cd <nama-folder-next>
# 2. Install dependencies (pilih salah satu)
npm install
# atau
yarn install
# atau
pnpm install
# 3. Jalankan development server
npm run dev
# atau
yarn dev
# atau
pnpm devCommand Tambahan:
# Build untuk production
npm run build
yarn build
pnpm build
# Jalankan production server
npm start
yarn start
pnpm start
# Lint code
npm run lint
yarn lint
pnpm lintAkses Aplikasi:
- Development: http://localhost:3000
- Production: Sesuai konfigurasi server
- Flutter Template Login: https://github.com/Sanjaee/FLUTTER-TEMPLATE-LOGIN.git
- Go Template Login: https://github.com/Sanjaee/GO-TEMPLATE-LOGIN.git
- Next.js Template Login: https://github.com/Sanjaee/NEXT-TEMPLATE-LOGIN.git
- Folder Terpisah: Selalu buat folder terpisah untuk setiap template agar tidak tercampur
- Workspace Folder: Pastikan membuka folder di Cursor/VS Code sebelum clone agar file langsung muncul di workspace
- Folder Kosong: Jika folder sudah berisi file, extension akan menanyakan konfirmasi untuk menghapus isi folder
- Multiple Template: Anda bisa clone template berbeda ke folder yang berbeda dengan membuka folder baru
- Error: Flutter not found: Install Flutter SDK dan tambahkan ke PATH
- Error: Dart SDK not found: Flutter sudah include Dart, pastikan Flutter terinstall dengan benar
- Error: go: command not found: Install Go dan tambahkan ke PATH
- Error: go mod download failed: Pastikan koneksi internet stabil dan repository accessible
- Error: npm not found: Install Node.js yang sudah include npm
- Error: Port 3000 already in use: Ganti port di
package.jsonatau tutup aplikasi yang menggunakan port tersebut
- Node.js 16.x atau lebih tinggi
- Git harus terinstall di sistem
- Cursor atau VS Code 1.74.0 atau lebih tinggi
MIT