{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,7]],"date-time":"2024-08-07T17:06:28Z","timestamp":1723050388431},"reference-count":45,"publisher":"Blue Eyes Intelligence Engineering and Sciences Engineering and Sciences Publication - BEIESP","issue":"2","content-domain":{"domain":["www.ijeat.org"],"crossmark-restriction":true},"short-container-title":["IJEAT"],"abstract":"<jats:p>Smart lockers are intelligent storage units that are increasingly being adopted to help solving the last mile problem. This paper focuses on the concept of an individual smart locker that can be installed at the entrance of a residential house. First, the operational principle and advantages of this concept are discussed. Then, the design, development and implementation of a functional prototype is demonstrated. The prototype was submitted to tests and can be used as a proof of concept.<\/jats:p>","DOI":"10.35940\/ijeat.b3877.1212222","type":"journal-article","created":{"date-parts":[[2022,11,12]],"date-time":"2022-11-12T08:41:24Z","timestamp":1668242484000},"page":"34-43","update-policy":"http:\/\/dx.doi.org\/10.35940\/beiesp.crossmarkpolicy","source":"Crossref","is-referenced-by-count":0,"title":["Prototype Implementation of a Smart Locker"],"prefix":"10.35940","volume":"12","author":[{"name":"Instituto Polit\u00e9cnico de Castelo Branco, Portugal.","sequence":"first","affiliation":[]},{"given":"Al\u00edcia F. S.","family":"Lu\u00eds","sequence":"first","affiliation":[]},{"given":"Gon\u00e7alo M. C.","family":"Martins","sequence":"additional","affiliation":[]},{"name":"Instituto Polit\u00e9cnico de Castelo Branco, Portugal","sequence":"additional","affiliation":[]},{"given":"Joa\u0303o M. L. P.","family":"Caldeira","sequence":"additional","affiliation":[]},{"name":"Instituto Polit\u00e9cnico de Castelo Branco, Instituto de Telecomunica\u00e7\u00f5es, Portugal","sequence":"additional","affiliation":[]},{"given":"Vasco N. G. J.","family":"Soares","sequence":"additional","affiliation":[]},{"name":"Instituto Polit\u00e9cnico de Castelo Branco, Instituto de Telecomunica\u00e7\u00f5es, Portugal.","sequence":"additional","affiliation":[]}],"member":"21590","published-online":{"date-parts":[[2022,12,30]]},"reference":[{"key":"ref0","unstructured":"\"Global Ecommerce Growth Forecast 2022 | Morgan Stanley,\" Jun. 14, 2022. https:\/\/www.morganstanley.com\/ideas\/global-ecommerce-growth-forecast-2022 (accessed Sep. 26, 2022)."},{"key":"ref1","unstructured":"ARTI - Autonomous Robot Technology GmbH, \"The famous 'last mile' problem explained - More Than Digital,\" Jan. 26, 2021. https:\/\/morethandigital.info\/en\/the-famous-last-mile-problem-explained\/ (accessed Sep. 26, 2022)."},{"key":"ref2","unstructured":"M. Tarpey, \"4 Ways Smart Lockers Improve Last Mile Delivery | Exela,\" Feb. 04, 2021. https:\/\/www.exelatech.com\/blog\/4-ways-smart-lockers-improve-last-mile-delivery?language_content_entity=en (accessed Sep. 27, 2022)."},{"key":"ref3","doi-asserted-by":"publisher","unstructured":"\"A. F. S. Lu\u00eds, G. M. C. Martins, J. M. L. P. Caldeira, and V. N. G. J. Soares, \"Smart Lockers: Approaches, Challenges and Opportunities,\" Int J Eng Adv Technol, vol. 11, no. 3, pp. 141-149, Feb. 2022, doi: 10.35940\/IJEAT.C3374.0211322. [CrossRef]","DOI":"10.35940\/ijeat.C3374.0211322"},{"key":"ref4","unstructured":"H. J. Tang, \"How does a smart locker system work?,\" Dec. 07, 2021. https:\/\/yellowbox.app\/articles\/how-does-a-smart-locker-system-work (accessed Oct. 10, 2022)."},{"key":"ref5","unstructured":"\"Universal Parcel Tracking - Global Package Tracking.\" https:\/\/parcelsapp.com\/en\/tracking (accessed Oct. 10, 2022)."},{"key":"ref6","unstructured":"\"How Smart Locker Systems Work [+Why You Need One].\" https:\/\/elocker.com\/how-smart-locker-systems-work\/ (accessed Oct. 10, 2022)."},{"key":"ref7","unstructured":"\"Meridian Kiosks Automated Smart Locker System,\" 2019. https:\/\/www.meridiankiosks.com\/wp-content\/uploads\/2019\/05\/2019-Meridian-Kiosks-Automated-Smart-Locker-System.pdf (accessed Oct. 10, 2022)."},{"key":"ref8","unstructured":"\"How to Use Smart Lockers | QR Code - StorageX Philippines.\" https:\/\/storagex.com.ph\/qr-code\/ (accessed Oct. 10, 2022)."},{"key":"ref9","unstructured":"\"RFID Makes Smart Lockers Even Smarter.\" https:\/\/www.elatec-rfid.com\/en-us\/case-study-detail\/rfid-makes-smart-locker-systems-even-smarter (accessed Oct. 10, 2022)."},{"key":"ref10","unstructured":"\"What is a Biometric smart lock? What are its advantages?\" https:\/\/www.nordencommunication.com\/en\/blog\/what-is-biometric-smart-lock (accessed Oct. 10, 2022)."},{"key":"ref11","unstructured":"\"MariaDB Foundation - MariaDB.org.\" https:\/\/mariadb.org\/ (accessed Oct. 06, 2022)."},{"key":"ref12","unstructured":"\"What Is SHA-256 Algorithm: How it Works and Applications,\" Jun. 11, 2022. https:\/\/www.simplilearn.com\/tutorials\/cyber-security-tutorial\/sha-256-algorithm (accessed Oct. 06, 2022)."},{"key":"ref13","unstructured":"\"LOLIN D1 mini v3.1.0 - WEMOS documentation.\" https:\/\/www.wemos.cc\/en\/latest\/d1\/d1_mini_3.1.0.html (accessed Oct. 10, 2022)."},{"key":"ref14","unstructured":"J. Morais, \"O que \u00e9 o ESP8266? -A Fam\u00edlia ESP e o NodeMCU | Portal Vida de Sil\u00edcio,\" Jun. 09, 2017. https:\/\/portal.vidadesilicio.com.br\/o-que-esp8266-nodemcu\/ (accessed Oct. 06, 2022)."},{"key":"ref15","unstructured":"\"Security Access Using RFID Reader - Arduino Project Hub.\" https:\/\/create.arduino.cc\/projecthub\/Aritro\/security-access-using-rfid-reader-f7c746 (accessed Apr. 14, 2022)."},{"key":"ref16","unstructured":"A. Thomsen, \"Controlando um LCD 16x2 com Arduino - Filipe Flop,\" Sep. 11, 2011. https:\/\/www.filipeflop.com\/blog\/controlando-um-lcd-16x2-com-arduino\/ (accessed Apr. 14, 2022)."},{"key":"ref17","unstructured":"P. Pinto, \"XAMPP: Ambiente de desenvolvimento de sites em PHP na sua m\u00e1quina,\" May 08, 2021. https:\/\/pplware.sapo.pt\/tutoriais\/xampp-desenvolva-sites-em-php-na-sua-maquina\/ (accessed Oct. 04, 2022)."},{"key":"ref18","unstructured":"\"New XAMPP with MariaDB.\" https:\/\/www.apachefriends.org\/blog\/new_xampp_20151019.html (accessed Oct. 06, 2022)."},{"key":"ref19","unstructured":"\"Download Android Studio & App Tools - Android Developers.\" https:\/\/developer.android.com\/studio (accessed Oct. 04, 2022)."},{"key":"ref20","unstructured":"\"Introduction to Java.\" https:\/\/www.w3schools.com\/java\/java_intro.asp (accessed Oct. 06, 2022)."},{"key":"ref21","unstructured":"\"Kotlin Introduction.\" https:\/\/www.w3schools.com\/KOTLIN\/kotlin_intro.php (accessed Oct. 06, 2022)."},{"key":"ref22","unstructured":"\"PHP: $_POST - Manual.\" https:\/\/www.php.net\/manual\/en\/reserved.variables.post.php (accessed Oct. 04, 2022)."},{"key":"ref23","unstructured":"\"POST - HTTP | MDN,\" Sep. 09, 2022. https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Methods\/POST (accessed Oct. 06, 2022)."},{"key":"ref24","unstructured":"\"Difference Between form-data, x-www-form-urlencoded and raw in Postman | Baeldung,\" Jul. 12, 2022. https:\/\/www.baeldung.com\/postman-form-data-raw-x-www-form-urlencoded (accessed Oct. 06, 2022)."},{"key":"ref25","unstructured":"\"Software | Arduino.\" https:\/\/www.arduino.cc\/en\/software (accessed Jun. 27, 2022)."},{"key":"ref26","unstructured":"I. Grokhotkov, \"ESP8266WiFi library - ESP8266 Arduino Core documentation,\" 2017. https:\/\/arduino-esp8266.readthedocs.io\/en\/latest\/esp8266wifi\/readme.html (accessed Oct. 04, 2022)."},{"key":"ref27","unstructured":"M. Sattler, \"ESP8266HTTPClient.h \u2022 GitHub,\" 2015. https:\/\/github.com\/esp8266\/Arduino\/blob\/master\/libraries\/ESP8266HTTPClient\/src\/ESP8266HTTPClient.h (accessed Oct. 04, 2022)."},{"key":"ref28","unstructured":"\"Wire - Arduino Reference.\" https:\/\/www.arduino.cc\/reference\/en\/language\/functions\/communication\/wire\/ (accessed Oct. 04, 2022)."},{"key":"ref29","unstructured":"\"Liquid Crystal I2C - Arduino Reference.\" https:\/\/www.arduino.cc\/reference\/en\/libraries\/liquidcrystal-i2c\/ (accessed Oct. 04, 2022)."},{"key":"ref30","unstructured":"\"SPI - Arduino Reference.\" https:\/\/www.arduino.cc\/reference\/en\/language\/functions\/communication\/spi\/ (accessed Oct. 04, 2022)."},{"key":"ref31","unstructured":"\"MFRC522 - Arduino Reference.\" https:\/\/www.arduino.cc\/reference\/en\/libraries\/mfrc522\/ (accessed Oct. 04, 2022)."},{"key":"ref32","unstructured":"J. Nicol, \"Introduction to Salted-Hashed Passwords - Medium,\" Feb. 25, 2020. https:\/\/medium.com\/swlh\/introduction-to-salted-hashed-passwords-d19bd6f92480 (accessed Oct. 04, 2022)."},{"key":"ref33","unstructured":"J. Lake, \"What is SHA-2 and how does it work?,\" Feb. 17, 2022. https:\/\/www.comparitech.com\/blog\/information-security\/what-is-sha-2-how-does-it-work\/ (accessed Oct. 06, 2022)."},{"key":"ref34","unstructured":"\"PHP: hash - Manual.\" https:\/\/www.php.net\/manual\/en\/function.hash.php (accessed Oct. 10, 2022)."},{"key":"ref35","unstructured":"V. Sivadas, \"GitHub - Advanced-Http URL Connection: Making Http URL Connection easy and secure,\" Apr. 02, 2022. https:\/\/github.com\/VishnuSivadasVS\/Advanced-HttpURLConnection (accessed Oct. 04, 2022)."},{"key":"ref36","unstructured":"\"JSON Introduction.\" https:\/\/www.w3schools.com\/js\/js_json_intro.asp (accessed Oct. 04, 2022)."},{"key":"ref37","unstructured":"\"Postman API Platform | Sign Up for Free.\" https:\/\/www.postman.com\/ (accessed Oct. 10, 2022)."},{"key":"ref38","unstructured":"\"Volley overview | Volley.\" https:\/\/google.github.io\/volley\/ (accessed Oct. 04, 2022)."},{"key":"ref39","unstructured":"\"Make a standard request Volley.\" https:\/\/google.github.io\/volley\/request.html (accessed Oct. 04, 2022)."},{"key":"ref40","unstructured":"\"JsonArray (Java(TM) EE 7 Specification APIs).\" https:\/\/docs.oracle.com\/javaee\/7\/api\/javax\/json\/JsonArray.html (accessed Oct. 04, 2022)."},{"key":"ref41","unstructured":"\"Json Object (Java(TM) EE 7 Specification APIs).\" https:\/\/docs.oracle.com\/javaee\/7\/api\/javax\/json\/JsonObject.html (accessed Oct. 04, 2022)."},{"key":"ref42","unstructured":"V. Tabora, \"Databases and Blockchains, The Difference Is In Their Purpose And Design | Hacker Noon,\" Aug. 04, 2018."},{"key":"ref43","unstructured":"https:\/\/hackernoon.com\/databases-and-blockchains-the-difference-is-in-their-purpose-and-design-56ba6335778b (accessed Oct. 05, 2022)."},{"key":"ref44","unstructured":"\"Multichain - Cross-Chain Router Protocol.\" https:\/\/multichain.org\/ (accessed Oct. 03, 2022)."}],"container-title":["International Journal of Engineering and Advanced Technology"],"original-title":[],"deposited":{"date-parts":[[2022,11,12]],"date-time":"2022-11-12T08:44:30Z","timestamp":1668242670000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.ijeat.org\/portfolio-item\/b38771212222\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,30]]},"references-count":45,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2022,12,30]]}},"URL":"https:\/\/doi.org\/10.35940\/ijeat.b3877.1212222","relation":{},"ISSN":["2249-8958"],"issn-type":[{"type":"electronic","value":"2249-8958"}],"subject":[],"published":{"date-parts":[[2022,12,30]]}}}