Jika ingin membuat fitur baru usahakan kamu membuat branch baru.
git checkout -b <feature_name>
git add .
git commit -m "add: menambahkan feature_name baru"- Lakukan push ke branch kamu dan kemudian open pull request
Pesan / message commit harus mengikuti conventional commit. Kami menggunakan bot label agar tidak susah dalam labeling. Berikut adalah jenis - jenis pesan commit.
fix:untuk memperbaiki bug (labelbug).feat:untuk menambahkan algoritma terbaru (labelenhancement).docs:untuk menambahkan dokumentasi (labeldocumentation).fix(UnknownScope):memperbaiki algoritma yang sudah ada (labelfix).
Referensi: Conventional Commits
git commit -m "docs: menambahkan dokumentasi"git commit -m "feat: menambahkan algoritma terbaru"Pull request merged jika:
- Mengikuti standar dan arahan dari
CONTRIBUTING.md
- Auth
- Home
- Barbershop
- Booking
- Profile
- Activities
- Review
- Favorite
- Payment
Semua anggota dari P-03, tidak buat secara acak:
- 👨🎓 P175X0290 - Michael Elian Kevin (kevinkwee)
- 👨🎓 P322X0867 - T. Zafran Elrifqi (zafran72)
- 👩🎓 P271Y0630 - Andrea Nataya Bantoro (xAndreaNB)
- 👨🎓 P007X0031 - Kukuh Setya Arumansyah (lyrihkaesa)
📦lib
┣ 📂common_widgets
┃ ┣ 📜placeholder_page.dart
┃ ┗ 📜spacing.dart
┣ 📂constants
┃ ┗ 📜auth_failure_messages.dart
┣ 📂exceptions
┃ ┣ 📜failure.dart
┃ ┣ 📜failure.freezed.dart
┃ ┣ 📜firebase_exception_code.dart
┃ ┣ 📜value_failure.dart
┃ ┗ 📜value_failure.freezed.dart
┣ 📂features
┃ ┣ 📂auth
┃ ┃ ┣ 📂data
┃ ┃ ┃ ┣ 📂datasources
┃ ┃ ┃ ┗ 📂repositories
┃ ┃ ┣ 📂domain
┃ ┃ ┃ ┣ 📂entities
┃ ┃ ┃ ┣ 📂repositories
┃ ┃ ┃ ┣ 📂usecase
┃ ┃ ┗ 📂presentation
┃ ┃ ┃ ┣ 📂bloc
┃ ┃ ┃ ┃ ┣ 📂auth_bloc
┃ ┃ ┃ ┃ ┣ 📂password_reset_form_bloc
┃ ┃ ┃ ┃ ┣ 📂signin_form_bloc
┃ ┃ ┃ ┃ ┗ 📂signup_form_bloc
┃ ┃ ┃ ┣ 📂pages
┃ ┃ ┃ ┗ 📂widgets
┃ ┗ 📂profile
┃ ┃ ┣ 📂data
┃ ┃ ┣ 📂domain
┃ ┃ ┗ 📂presentation
┃ ┃ ┃ ┣ 📂bloc
┃ ┃ ┃ ┗ 📂pages
┣ 📂utils
┃ ┗ 📜value_validators.dart
┣ 📜app.dart
┣ 📜firebase_options.dart
┣ 📜injection.dart
┣ 📜main.dart
┗ 📜routing.dart