Pemanfaatan Flutter dan Electron Framework pada Aplikasi Inventori dan Pengaturan Pengiriman Barang

Authors

  • Suhatati Tjandra Institut Sains dan Teknologi Terpadu Surabaya
  • Gerry Surya Chandra Institut Sains dan Teknologi Terpadu Surabaya

DOI:

https://doi.org/10.37823/insight.v2i02.109

Keywords:

electron, flutter, inventori, pengiriman

Abstract

Pemesanan air minum dalam kemasan sekarang masih menggunakan telepon, yaitu customer menelepon toko untuk membuat pesanan. Customer perlu menyebutkan alamat pengiriman, dan barang yang akan dipesan. Cara ini sungguh tidak efisien, karena banyak customer yang memesan setiap hari dengan alamat dan barang yang sama. Dengan adanya aplikasi pengiriman dan inventori yang dibuat ini, pengguna dapat mempermudah membuat pesanan terhadap pemilik distributor air mineral dalam kemasan.

Flutter adalah SDK untuk pengembangan aplikasi mobile dengan kinerja tinggi, aplikasi untuk iOS dan Android, dari satu codebase (basis kode) yang di buat oleh Google dengan lisensi open source. Electron adalah framework untuk membuat aplikasi desktop dengan JavaScript murni dengan menyediakan API dari OS. Pada aplikasi ini terdapat empat aktor yaitu, admin, manajer pengiriman, kurir, dan customer. Yang mendasar aplikasi ini adalah back-end, yaitu sebuah API yang bertugas untuk mengelola data. Back-end pada aplikasi ini menggunakan framework CodeIgniter dan MySQL sebagai database, kemudian aplikasi-aplikasi yang dipakai oleh aktor baru bisa berjalan dengan baik. Kurir menggunakan aplikasi pada Android yang dibuat menggunakan framework Flutter. Customer menggunakan aplikasi pada Android yang dibuat menggunakan framework Flutter. Admin menggunakan aplikasi yang dibuat menggunakan framework Electron dan Angular pada komputer. Manajer pengiriman menggunakan aplikasi yang dibuat menggunakan framework Electron dan Angular, manajer pengiriman menggunakan Raspberry Pi untuk menjalankan aplikasi, dan menggunakan balenaCloud untuk mengelola perangkat.

References

[1] Anon., 2019. Documentation | Electron. [Online] Available at: https://electronjs.org/docs/
[2] Anon., 2019. Flutter Documentation. [Online] Available at: https://flutter.dev/docs
[3] Anon., 2019. Moota API Reference. [Online] Available at: https://app.moota.co/developer/docs/
[4] Anon., 2019. npm Documentation. [Online] Available at: https://docs.npmjs.com
[5] Anon., 2019. phpMyAdmin. [Online] Available at: https://www.phpmyadmin.net/
[6] Anon., 2019. REST API Tutorial. [Online] Available at: http://restapitutorial.com/
[7] Dr. Eng. R. H. Sianipar, S. T. M. E., 2016. Pemrogram Database Menggunakan MySQL. Yogyakarta: Andi Publisher.
[8] Golub, B., 2013. dotCloud, Inc. is Becoming Docker, Inc. [Online] Available at: https://blog.docker.com/2013/10/dotcloud-is-becoming-docker-inc/
[9] Imreh, G., 2017. ElectronJS with Raspberry Pi Made Easy As Pie. [Online] Available at: https://resin.io/blog/electronjs-the-ultimate-guide/
[10] Jevons, R., 2016. Migrating from Angularjs Part 1. [Online] Available at: Rhys Jevons, https://gofore.com/en/migrating-from-angularjs-part-1/
[11] Jones, D., 2013. EllisLab Seeking New Owner for CodeIgniter. [Online] Available at: https://expressionengine.com/blog/ellislab-seeking-new-owner-for-codeigniter
[12] Rieseberg, et al., t.thn. Writing Your First Electron App. [Online] Available at: https://electronjs.org/docs/tutorial/first-app

Downloads

Published

2020-12-10

How to Cite

Tjandra, S., & Chandra, G. S. (2020). Pemanfaatan Flutter dan Electron Framework pada Aplikasi Inventori dan Pengaturan Pengiriman Barang. Journal of Information System,Graphics, Hospitality and Technology, 2(02), 76–81. https://doi.org/10.37823/insight.v2i02.109