Skip to content

The submission of Team IGD for the Android Hackathon Slashcom 2024

Notifications You must be signed in to change notification settings

harissabil/Snaplingo

Repository files navigation

Snaplingo

)

Snaplingo adalah aplikasi edukasi berbasis mobile yang menggabungkan teknologi AI dan pendekatan gamifikasi untuk mempelajari bahasa Inggris dengan cara yang menyenangkan dan efektif.

Fitur

Snap Translator Snap Card Snap Quest Snap Map
  • Snap Translator:

    • User memilih tombol "Snap Translator" dari halaman utama.
    • Mereka menggunakan kamera ponsel mereka untuk mengambil foto objek di sekitar mereka.
    • Setelah mengambil foto, aplikasi memproses gambar tersebut dan memberikan informasi tentang objek dalam bahasa Inggris dan bahasa Indonesia.
  • Snap Card:

    • User memilih menu "Snap Card" dari halaman utama.
    • Mereka diperlihatkan sejumlah kata-kata atau gambar yang telah mereka dapatkan sebelumnya.
    • Pengguna dapat memilih untuk menerjemahkan kata-kata tersebut, atau mereka dapat mencoba mengingatnya sendiri.
  • Snap Quest:

    • User memilih menu "Snap Quest" dari halaman utama.
    • Mereka diberikan tantangan atau misi tertentu yang harus diselesaikan.
    • Setelah menyelesaikan misi, pengguna mendapatkan exp atau reward tertentu.
  • Snap Map:

    • User bisa melihat map dan legenda dari lokasi sekitarnya di halaman utama.
    • Mereka bisa melihat lokasi objek yang telah diambil sebelumnya.
    • User bisa melacak lokasinya sendiri dan melihatnya di maps.

Instalasi

Untuk meng-install Snaplingo, ada dua opsi yang tersedia:

Opsi 1: Install dari GitHub Release

varian tanggal versi terbaru link
v1-alpha 2024-05-09 v1.0.0-alpha.2 APK

Lihat bagian Releases untuk lebih banyak lagi.

Opsi 2: Build dan jalankan dari source code

  1. Clone atau download proyek dan buka di Android Studio.
  2. Buat file local.properties di dalam folder root proyek jika belum ada.
  3. Tambahkan MAPS_API_KEY dan HUGGING_FACE_API_KEY di dalam file seperti yang ditunjukkan di bawah ini.
...

MAPS_API_KEY="isi dengan api key google maps"
HUGGING_FACE_API_KEY="isi dengan api key hugging face"
  1. Sync the project with Gradle and run the app on an Android emulator or a physical Android device.
  2. Sinkronisasi proyek dengan Gradle dan jalankan aplikasi melalui Emulator atau Device langsung.

About

The submission of Team IGD for the Android Hackathon Slashcom 2024

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages