Skip to content

sahibul-nf/acehnese_dictionary

Repository files navigation

Acehnese Dictionary App

بِسْمِ اللّهِ الرَّحْمَنِ الرَّحِيْ

Hi, I'm Sahibul, I'm a Flutter Developer 🚀 from Indonesia.

The Acehnese Dictionary App is a mobile application that serves as a dictionary for the Acehnese language. The Acehnese language is spoken by the Acehnese people, who primarily reside in the Aceh province of Indonesia. This app provides users with a tool to learn and understand the Acehnese language.

The app features an easy-to-use interface with a search function, allowing users to search for Acehnese words and their definitions in Indonesian and English. Additionally, the app includes sample pictures based on vocabulary.

The Acehnese Dictionary App is a valuable resource for anyone interested in learning the Acehnese language, as well as for Acehnese speakers looking to improve their vocabulary.

Demo

Cooming soon!
For now, let's try limited access in web version with follow this link:
https://acehnese.codemagic.app/

Screenshots

960shots_so 995shots_so 475shots_so 106shots_so

Features

  • Vocabulary in three languages ​​(Indonesian, Acehnese, English)
  • Mark favorite vocabulary
  • Examples of pictures based on words
  • Search
  • Simple UI

Tech Stack

  • Flutter
  • GetX State Management
  • Supabase
  • Go Programming Language
  • Gin Web Framework
  • REST API
  • Figma
  • Git (VCS)
  • Railway (Cloud Platform)
  • Codemagic

Others

  • Implement unit test
  • Implement Integration test / UI test
  • Implement Jaro Winkler and Levenshtein Algorithm to Search feature with display 5 recommendation words

Run Locally

Clone the project

  git clone https://github.com/sahibul-nf/acehnese_dictionary

Go to the project directory

  cd acehnese_dictionary

Install dependencies

  flutter clean && pub get

Run the app

  flutter run