RESTful API Implementation in Making a Master Data Planogram Using the Flask Framework (Case Study: PT Sumber Alfaria Trijaya, Tbk)
DOI:
https://doi.org/10.25126/jitecs.202053189Abstract
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
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.
Downloads
Published
Issue
Section
License
Creative Common Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).