MyBataku adalah sebuah website edukatif yang berfokus pada pembelajaran bahasa Batak dan aksara Batak. Website ini ditujukan untuk masyarakat Indonesia yang ingin mempelajari bahasa daerah secara mudah dan interaktif.
- React
- Vite
- JavaScript
- Tailwind CSS
- React Router
- Go
Dengan SSH (Direkomendasikan):
git clone git@github.com:azrilpramudia/mybataku-project.git
Dengan HTTPS:
git clone https://github.com/azrilpramudia/mybataku-project.git
npm install
npm run dev
⚠️ Jangan lakukanpush
langsung ke branchdevelop
.
Gunakan sistem branching dan commit yang sesuai dengan panduan berikut.
-
Untuk perbaikan atau peningkatan:
git checkout -b "chore/nama-perbaikan"
-
Untuk perbaikan bug:
git checkout -b "fix/nama-bug"
-
Untuk penambahan fitur:
git checkout -b "feat/nama-fitur"
-
Untuk perbaikan atau peningkatan:
git commit -m "chore: deskripsi perbaikan"
-
Untuk perbaikan bug:
git commit -m "fix: deskripsi bug"
-
Untuk penambahan fitur:
git commit -m "feat: deskripsi fitur"
-
Simpan pekerjaan sementara:
git stash
-
Ambil pembaruan dari branch
develop
:git pull origin develop
-
Kembalikan pekerjaan sebelumnya:
git stash pop
-
Lanjutkan pekerjaan seperti biasa.
-
Pindah ke branch
develop
:git checkout develop
-
Ambil update terbaru:
git pull
-
Pindah kembali ke branch kamu:
git checkout <nama-branch-kamu>
-
Gabungkan branch
develop
ke branch kamu:git merge origin develop
Visual Studio Code
- Stylelint
- Tailwind CSS IntelliSense
- Prettier
- Error Lens
- ESLint