Sebuah projek pribadi untuk aplikasi al-qur'an bahasa Indonesia digital berbasis web dan juga digital e-book.
Project ini dibangun menggunakan beberapa tech-stack yaitu Dart(sebagai generator dari API quran.com ke markdown) dan honkit sebagai generator dari markdown ke web dan generate e-book dengan format (PDF, EPUB dan MOBI).
Versi digital web dapat diakses melalui alamat: https://alquranid.vercel.app
Download Versi E-Book:
Harap install beberapa software ini supaya dapat berjalan proses generate booknya
npm install
npx honkit serve
Dan setelah compile selesai, buka di browser dengan alamat https://localhost:4000
// Untuk generate menjadi format PDF
npx honkit pdf
// Untuk generate menjadi format EPUB
npx honkit epub
// Untuk generate menjadi format MOBI
npx honkit mobi
Untuk merefresh data hasil generate dari Dart yang berasal dari API quran.com, jalankan di terminal seperti ini:
dart run bin/alquran_book.dart
Di balik script dart tersebut, sebenarnya di dalam kode Dart memanggil API dari quran.com kemudian dari hasil response REST-API dart akan menerjemahkan ke dalam format markdown file.