Skip to content

Kamus Banjar is a mobile application designed to provide users with a comprehensive dictionary of the Banjar language. The app will allow users to search for Banjar words, view their meanings in Indonesian, and access additional linguistic information.

License

Notifications You must be signed in to change notification settings

404NotFoundIndonesia/kamus-banjar-mobile-app

Repository files navigation

Kamus Banjar

Kamus Banjar adalah aplikasi mobile yang dirancang untuk menyediakan pengguna dengan kamus lengkap bahasa Banjar. Aplikasi ini memungkinkan pengguna untuk mencari kata dalam bahasa Banjar, melihat maknanya dalam bahasa Indonesia, dan mengakses informasi linguistik tambahan.

📥 Unduh Aplikasi

Aplikasi ini tersedia di Google Play Store:

Download on Google Play

🚀 Fitur

  • 🔍 Pencarian kata dalam bahasa Banjar
  • 📜 Daftar kata dengan definisi lengkap
  • ⭐ Simpan kata favorit
  • 🎨 UI minimalis dan ringan

🛠️ Teknologi yang Digunakan

  • Frontend: Flutter
  • Backend: Golang
  • Database: MySQL & JSON file

🔧 Cara Install dan Menjalankan

🧠 Backend (API) - Lokal

  1. Clone dan jalankan backend:

    git clone https://github.com/iqbaleff214/kamus-banjar-api.git
    cd kamus-banjar-api
  2. Install dependencies:

    go mod tidy
  3. Jalankan server lokal:

    go run main.go

    Secara default akan berjalan di http://localhost:8001.
    Pastikan URL ini digunakan di API_BASE_URL saat menjalankan aplikasi mobile.


📱 Mobile App (Flutter)

  1. Clone repository ini:

    git clone git@github.com:404NotFoundIndonesia/kamus-banjar-mobile-app.git
    cd kamus-banjar-mobile-app
  2. Install dependencies:

    flutter pub get
  3. Jalankan aplikasi dengan environment variable, silakan ikuti sesuai kebutuhan:

    ✅ Command Line

    flutter run --dart-define=API_BASE_URL=http://10.0.2.2:8001

    ✅ Android Studio

    • Buka Run > Edit Configurations...
    • Pilih konfigurasi main.dart
    • Isi Additional run args:
      --dart-define=API_BASE_URL=http://10.0.2.2:8001
      

    ✅ Visual Studio Code

    • Tekan F5 → klik ikon roda gigi untuk edit launch.json
    • Tambahkan:
      {
        "name": "Flutter",
        "request": "launch",
        "type": "dart",
        "program": "lib/main.dart",
        "args": [
          "--dart-define=API_BASE_URL=http://10.0.2.2:8001"
        ]
      }

📜 Lisensi

Proyek ini berlisensi di bawah MIT License.

🤝 Kontribusi

Kontribusi sangat diterima! Jika ingin berkontribusi:

  1. Fork repository ini
  2. Buat branch baru (git checkout -b feat/fitur-baru)
  3. Commit perubahan (git commit -m 'Menambahkan fitur X')
  4. Push ke branch (git push origin feat/fitur-baru)
  5. Buat Pull Request

📬 Kontak

Jika ada pertanyaan atau saran, jangan ragu untuk menghubungi kamu:

Terima kasih telah menggunakan Kamus Banjar! 😊

About

Kamus Banjar is a mobile application designed to provide users with a comprehensive dictionary of the Banjar language. The app will allow users to search for Banjar words, view their meanings in Indonesian, and access additional linguistic information.

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages