DEVELOPMENT OF A WEB INTERFACE FOR ADMINISTRATIVE MANAGEMENT OF A DISTRIBUTED NETWORK OF BATTERY AND ACCUMULATOR COLLECTION DEVICES BASED ON THE RESTFUL API
The relevance of the study is associated with the increasing environmental burden from spent batteries and accumulators containing toxic metals. The level of public involvement in separate collection remains low due to poor development of collection infrastructure and the lack of convenient monitoring tools. The problem is that existing IoT platforms lack specialized functionality for administering automated battery collection points (reverse vending machines): cloud services are focused on universal monitoring and do not account for the processing of hazardous waste deposit data, point accrual, or centralized device status control. The methods include a comparative analysis of five IoT platforms according to five criteria, their ranking using the Saaty analytic hierarchy process with aggregation of expert matrices via the geometric mean, as well as consistency verification of judgments. The web interface is implemented as a single-page application in React, the server side as a RESTful API with PostgreSQL and TimescaleDB. Security is ensured by JWT, OAuth, and protection against CSRF, XSS, and SQL injection attacks. The results are a functioning administrative panel featuring user management modules (role-based access control), device status monitoring (current fill level, last signal time), a hybrid dashboard with a speedometer and a weekly fill dynamics graph, as well as a statistics page. The integral quality assessment of the developed system is comparable to leading foreign platforms, while maximum indicators have been achieved for the highest-priority criteria (user and device management). Testing confirmed the high speed of interface mastery and ease of use. The conclusions are that the proposed architecture enables the creation of a scalable, secure system for centralized administration of a network of reverse vending machines. The developed web interface provides a foundation for implementing mathematical models for device placement optimization, fill level forecasting, and gamification to increase public motivation for separate collection of hazardous waste.
Rybanov A.A., Kuzminsky M.S. Development of a web interface for administrative management of a distributed network of battery and accumulator collection devices based on the RESTful API // Research result. Informationtechnologies. – T.11, №3, 2026. – P. 11-27. DOI: 10.18413/2518-1092-2026-11-3-0-2
















While nobody left any comments to this publication.
You can be first.
1. Vinarchuk A.V. Safety of web application: basic vulnerabilities and methods of protection // Nauchnyy Lider. – 2024. – No. 3 (153). – P. 29-30. – EDN: VOFHRO.
2. Gonchar D.O. Comparison of Performance of Frontend Frameworks React, Angular, Vue.js and Svelte // Molodoy uchenyy. – 2023. – No. 36 (483). – P. 11-15. – EDN: LTERGF.
3. Devitsyna S.N., Pilkevich P.V., Udod E.V. Ways to improve the security of services using JWT tokens // Economics. Information technologies. – 2023. – Vol. 50, No. 1. – P. 144-151. DOI: 10.52575/2687-0932-2023-50-1-144-151. EDN: AGOVQI.
4. Efremov M.A., Kalutskiy I.V., Tanygin M.O., Rudak I.I. The security of personal data, social networks and advertising in the global network Internet // Proceedings of the Southwest State University. Series: Control, Computer Engineering, Information Science. Medical Instruments Engineering. – 2017. – Vol. 7, No. 1 (22). – P. 27-33. – EDN: YKKKLJ
5. Keymetinova V.P., Gerasimova L.V. The collection and recycling of batteries in the city of Yakutsk // Bulatovskie chteniya. – 2020. – Vol. 6. – P. 130-132. – EDN CQTPEV.
6. Klimov K.O., Piskun G.A., Likhachevsky D.V., Alekseev V.F., Shatalova V.V. IoT data analytics using AWS IoT Analytics for environmental gas analysis // Big Data and Advanced Analytics. – 2021. – No. 7-1. – P. 131-137. EDN: SFAVIY.
7. Knaub V.V., Kovalenko A.E. The Impact of Batteries on the Environment and Human Health // Molodoy uchenyy. – 2021. – No. 3 (345). – P. 343-345.
8. Moskovkin V.M. Systems for collection and recycling of batteries and accumulators according to the European model // Tverdye bytovye otkhody. – 2022. – No. 9 (195). – P. 60-64. – EDN: MITNPL.
9. Tukaev I.R., Bespoyasova V.A. Comparison of API technologies: REST, SOAP, WebSocket, GraphQL – the choice for integration with corporate systems // Systems Engineering and Information Technologies. – 2024. – Vol. 6, No. 2 (17). – P. 78-85. DOI: 10.54708/2658-5014-SIIT-2024-no2-p78. EDN: KCYBPB.
10. Lopatko N., Kenikh A., Yakovlev A., Tian E., Pirogova V.Yu. Battery recycling in Russia and the world // Vestnik Kamchatskogo politekhnicheskogo tekhnikuma. – 2015. – No. 13. – P. 46-51. – EDN VYUBPN.
11. Tsibizova T.Yu., Karpunin A.A. Method of hierarchies´ analysis for quality assessment of managerial processes // Modern Problems of Science and Education. – 2015. – No. 2‑1. – P. 200. – EDN UHWZPP.
12. Al Rasyid M.U.H., Mubarrok M.H., Nur Hasim Ja.A. Implementation of environmental monitoring based on KAA IOT platform // Bulletin of Electrical Engineering and Informatics. – 2020. – Vol. 9, No. 6. – P. 2578-2587. DOI: 10.11591/eei.v9i6.2578. EDN: PKGAJF.
13. Hamari J., Koivisto J., Sarsa H. Does Gamification Work? – A Literature Review of Empirical Studies on Gamification // 2014 47th Hawaii International Conference on System Sciences. – Waikoloa, HI, 2014. – С. 3025-3034. DOI: 10.1109/HICSS.2014.377.
14. Jaafar H., Aminuddin N.S. Comparison between NodeMCU ESP8266 and Uno R3 for software development using Ubidots // Malaysian Journal of Bioengineering and Technology (MJBeT). – 2024. – Т. 1, № 1. – С. 36-40. DOI: 10.70464/mjbet.v1i1.1320. EDN: NAJOAV.
15. Looyestyn J., Kernot J., Boshoff K., Ryan J., Edney S., Maher C. Does gamification increase engagement with online programs? A systematic review // PLoS One. – 2017. – Vol. 12, № 3. – P. e0173403. DOI: 10.1371/journal.pone.0173403. PMID: 28362821; PMCID: PMC5376078.
16. P. K. A sensor based IoT monitoring system for electrical devices using Blynk framework // Journal of Electronics and Informatics. – 2020. – Vol. 2, Iss. 3. – P. 182-187. DOI: 10.36548/jei.2020.3.005. EDN: KYTMOT.
17. Priyawati D., Rokhmah S., Utomo I.C. Website vulnerability testing and analysis of website application using OWASP // International Journal of Computer and Information System (IJCIS). – 2022. – Т. 3, № 3. – С. 142-147. DOI: 10.29040/ijcis.v3i3.90. EDN: FGAEWY.
18. Shvaika D.I., Shvaika A.I., Artemchuk V.O. Advancing IoT interoperability: dynamic data serialization using ThingsBoard // Journal of Edge Computing. – 2024. – DOI: 10.55056/jec.745. – EDN: ADATOL.
19. Van Schaik P., Ling J. Design parameters of rating scales for web sites // ACM Transactions on Computer-Human Interaction. – 2007. – Vol. 14, No. 1. – P. 4-es. DOI: 10.1145/1229855.1229859.
20.Widodo, Ali Nur Rifky. IOT-based smart trash monitoring using blynk application // Best: Journal of Applied Electrical, Science, & Technology. – 2021. – Vol. 3, No. 2. – P. 25-29. DOI: 10.36456/best.vol3.no2.4266. EDN: CLQNMR.