- Silahkan clone repo ini
git clone https://github.com/iamtaufik/coursehub-backend.git
- Masuk ke folder projek
cd coursehub-backend
- Buat
.env
file pada projek, contoh isinya ada di file.env.example
- Install semua dependency dengan
npm install
- Jalankan projek dengan
npm run dev
- Jalankan perintah
npm run db-migrate
untuk melakukan migrasi database projek kamu
- Ketika ingin melakukan kolaboarsi buat branch baru misal
git branch [nama-branch]
Contoh:git branch feat/register
- Ketika sudah membuat branch baru silahkan checkout ke branch tersebut
git checkout feat/register
- Ketika sudah selesai membuat feature di branch tersebut silahkan lakukan penyimpanan semua perubahan
git add .
- Jangan lupa beri komentar pada perubahan tersebut sesuai apa yang kamu kerjakan
git commit -m "feat: menambahkan fungsi register"
git commit -m "fix: memperbaiki bug fungsi register"
git commit -m "improve: melakukan improvment pada fungsi register"
- Lakukan push sesuai nama branch yang sudah kalian buat
git push origin feat/register
- Dan yang terakhir buat pull request supaya teman yang lain dapat mereview hasil kerja kamu.