Bantu STORIQ Tumbuh
STORIQ adalah proyek open source karya anak bangsa. Bantuan dalam bentuk laporan bug, perbaikan kode, penambahan framework, maupun sekadar koreksi dokumentasi sangat kami apresiasi!
Punya akun GitHub? Dukungan sederhana berupa satu bintang (Star) dari kamu sangat berarti untuk menyemangati kami dan membantu STORIQ menjangkau lebih banyak kreator.
Git Workflow
Kami menggunakan alur kerja cabang standar untuk menjaga stabilitas kode produksi.
| Branch | Fungsi |
|---|---|
| main | Production. Hanya rilis stabil yang di-merge ke branch ini. |
| development | Integrasi fitur baru sebelum rilis stabil. |
| feature/* | Pengembangan fitur spesifik. Dibuat dari development dan di-PR ke development. |
| fix/* | Perbaikan bug spesifik (hotfix). Dibuat dari main atau development. |
Setup Lingkungan Dev
Jalankan perintah berikut di terminal Anda untuk menjalankan STORIQ di komputer lokal:
# 1. Clone repository
git clone https://github.com/andrean-lp/storiq.git
cd storiq
# 2. Install dependensi
npm install
# 3. Jalankan server lokal development
npm run dev
# Aplikasi akan berjalan di http://localhost:4321/storiq/Testing & Build
npm run buildMenjalankan compile statis Astro untuk memastikan seluruh halaman dan komponen bebas dari syntax/type error.
npm run previewMenjalankan preview server lokal dari folder hasil build /dist untuk menguji performa riil.
Checklist Pull Request
Sebelum mengirimkan Pull Request, mohon pastikan hal-hal berikut sudah terpenuhi:
- โJalankan npm run build untuk memastikan seluruh halaman ter-compile tanpa error.
- โFormat kode rapi dan konsisten sesuai kaidah Astro & Tailwind CSS.
- โTulis judul dan deskripsi PR yang jelas (jelaskan apa masalahnya & solusi yang dibuat).
- โSertakan referensi Issue terkait (misal: "Fixes #12").
- โSertakan tangkapan layar (screenshot) sebelum/sesudah jika mengubah tampilan antarmuka (UI).
Siap Berkontribusi?
Mulai dari issue berlabel "good first issue" atau ajukan ide perbaikanmu langsung di repositori GitHub STORIQ.