Terima kasih telah tertarik untuk berkontribusi pada TikDrop! Kami menghargai setiap bantuan, baik itu perbaikan bug, penambahan fitur, maupun peningkatan dokumentasi.
- Fork repositori ini.
- Clone hasil fork Anda:
git clone https://github.com/your-username/tiktok-adgate.git
- Install dependencies:
npm install
- Buat file
.env.localdan isi dengan variabel yang diperlukan (lihat.env.example). - Jalankan server pengembangan:
npm run dev
- Gunakan branch
mainuntuk kode yang stabil. - Buat branch baru untuk setiap fitur atau perbaikan:
feat/nama-fiturataufix/nama-bug.
Kami menggunakan standar Conventional Commits. Pastikan pesan commit Anda mengikuti format:
feat:untuk fitur baru.fix:untuk perbaikan bug.docs:untuk perubahan dokumentasi.style:untuk perubahan tampilan (formatting, missing semi colons, dsb).refactor:untuk perubahan kode yang tidak memperbaiki bug maupun menambah fitur.perf:untuk peningkatan performa.test:untuk menambahkan atau memperbaiki test.chore:untuk perubahan pada proses build atau alat bantu lainnya.
Contoh: feat: add Google Auth integration
- Gunakan TypeScript untuk keamanan tipe data.
- Gunakan Tailwind CSS v4 untuk styling.
- Ikuti struktur proyek yang sudah ada di folder
src/. - Pastikan kode Anda lulus pengecekan tipe:
npm run typecheck.
- Pastikan kode Anda sudah dites secara lokal.
- Update dokumentasi jika ada perubahan pada API atau fitur.
- Kirim Pull Request (PR) ke branch
main. - Berikan deskripsi yang jelas tentang apa yang Anda ubah di PR tersebut.
Mari kita bangun alat download TikTok terbaik bersama-sama! 🚀