RESTful API Implementation in Making a Master Data Planogram Using the Flask Framework (Case Study: PT Sumber Alfaria Trijaya, Tbk)

Author

Era Susanti, Evangs Mailoa

Abstract

One of developing  retail company and is one of the biggest retail companies in Indonesia, namely Alfamart which is owned by PT. Sumber Alfaria Trijaya, Tbk. Alfamart must have the best marketing strategy and increase innovation for the satisfaction of customers in order to survive in high business competition. One strategy to improve marketing is the arrangement of product displays in stores known as planograms. Planogram is a concept that is used in planning the arrangement and placement of products according to certain categories based on consumer spending habits that aim to increase sales at retail. This research was conducted to create a web-based planogram master application using the Flask framework with the python programming language. The method used in this study is the RESTful API, which is the implementation of web services that work through HTTP links. This research produces a web-based master data application that can be used by users in entering data needed in making a planogram.

Keywords: RESTful API, Python Flask, Planogram

Full Text:

PDF

References


D. Hikmawati and C. Nuryakin, “Keberadaan Ritel Modern dan Dampaknya terhadap Pasar Tradisional di DKI Jakarta,” J. Ekon. dan Pembang. Indones., vol. 17, no. 2, p. 195, 2017, doi: 10.21002/jepi.v17i2.768.

“Identitas Perusahaan Alfamart,” Alfamartku. [Online]. Available: http://corporate.alfamartku.com/identitas-perusahaan. [Accessed: 08-Oct-2019].

S. S. Widodo, “Pengaruh Discount, Display Produk dan Lokasi Toko terhadap Keputusan Pembelian di Toko D’Sport Kediri,” Simki-Economic, vol. 01, no. 01, 2017.

R. Haryanto, T. Octavia, and R. Sugianto, “Pengaruh Peletakan Display Produk Berdasarkan Prinsip 5R dan Planogram terhadap Peningkatan Penjualan : Studi Kasus pada Ritel X di Lamongan,” J. Titra, vol. 6, no. 2, pp. 385–392, 2018.

K. R. Srinath, “Why Python is the Fastest Growing Programming Language?,” Int. Reasearch J. Eng. Technol., vol. 4, no. 12, pp. 354–357, 2018, doi: 10.1016/j.jsams.2016.11.018.

K. Adawadkar, “Python Programming-Applications and Future,” Int. J. Adv. Eng. Res. Dev., vol. 4, no. 04, pp. 1–4, 2017, doi: 10.21090/ijaerd.it032.

Fitri, K. R. R, A. Rahmansyah, and W. Darwin, “Penggunaan Bahasa Pemrograman Python Sebagai Pusat Kendali Pada Robot 10-D,” 5th Indones. Symp. Robot. Syst. Control, pp. 23–26, 2017.

F. Armash Aslam and H. Nabeel Mohammed Jummal Musab Mohd Munir Murade Aaraf Gulamgaus, “Efficient Way Of Web Development Using Python And Flask,” Int. J. Adv. Res. Comput. Sci., vol. 6, no. 2, pp. 54–57, 2015.

R. Irsyad, “Penggunaan Python Web Framework Flask Untuk Pemula,” Lab. Telemat. Sekol. Tek. Elektro Inform., pp. 1–4, 2018.

F. N. Rofiq and A. Susanto, “Implementasi RESTful Web Service untuk Sistem Penghitungan Suara Secara Cepat pada Pilkada,” EKSPLORA Inform., vol. 6, no. 2, pp. 159–168, 2017.

A. Rahmatulloh, H. Sulastri, and R. Nugroho, “Keamanan RESTful Web Service Menggunakan JSON Web Token ( JWT ) HMAC SHA-512,” JNTETI, vol. 7, no. 2, p. 132, 2018.

N. Hartono, “Keuntungan Penggunaan External Function Pada Database PostgreSQL,” CSRID J., vol. 7, no. 1, pp. 37–45, 2015.

A. Sasongko, “Sistem Informasi Geografis Berbasis Web untuk Pemetaan Jalan dan Bangunan (studi kasus : Bidang Tata Ruang Dinas Pekerjaan Umum Kabupaten Kubu Raya),” J. Khatulistiwa Inform., vol. 4, no. 1, pp. 1–12, 2016.

G. A. Priyatna Zaman, “Perancangan Dan Implementasi Web Service sebagai Media Pertukaran Data pada Aplikasi Permainan,” J. Inform., vol. 11, no. 2, pp. 22–30, 2017.

M. Agus, A. Teknik, S. T. T. Terpadu, and N. Fikri, “Analisis dan Perancangan Representational State Transfer (REST) Web Service Sistem Informasi Akademik STT Terpadu Nurul Fikri Menggunakan YII Framework,” J. Teknol. Terpadu, vol. 2, no. 2, 2016.

M. Komarudin, “Pengujian perangkat Lunak metode Black box berbasis partitions pada aplikasi sistem informasi di sekolah,” J. Mikrotik, vol. o6, no. 3, pp. 02–16, 2016, doi: http://dx.doi.org/10.1016/j.brat.2012.09.004.




DOI: http://dx.doi.org/10.25126/jitecs.202053189