A Web Application to Promote Blood Donation in Russia
https://doi.org/10.15514/ISPRAS-2022-34(2)-14
Abstract
The paper is devoted to the issue of blood donation and possible ways to promote this activity using modern information technologies. Existing software solutions are analyzed and new Web application is proposed to implement all features required for potential blood donors to make this process clearer and more comfortable.
About the Authors
Pavel Alekseevich SMIRNOVRussian Federation
Software developer, specialist in software engineering, development and maintenance of web applications, bachelor
Vera Vladimirovna MALINOVSKAYA
Russian Federation
Software engineer specializing in web design and client-server architecture, bachelor
Nikita Vladimirovich VOINOV
Russian Federation
PhD, associate professor at Higher School of Software Engineering
References
1. National Medical Research Centre for Hematology official website. URL: http://blood.ru/.
2. National Medical Research Centre for Hematology official website, frequently asked questions. URL: http://blood.ru/transfuziologiya-idonorstvo-krovi/donoru/chasto-zadavaemye-voprosy.html.
3. D.J. Myers and R.A. Collins. Blood Donation. StatPearls Publishing, 2021. URL: https://www.ncbi.nlm.nih.gov/books/NBK525967/.
4. World Health Organization official website. URL: https://www.who.int/
5. World Health Organization & International Federation of Red Cross and Red Crescent Societies, Towards 100% Voluntary Blood Donation: A Global Framework for Action, 2010. URL: https://www.ncbi.nlm.nih.gov/books/NBK305667/.
6. J. Silva, C. César Praça Brasil et al. MHealth Technology as a Tool to Promote Blood Donation. In Proc. of the 11th International Joint Conference on Biomedical Engineering Systems and Technologies, 2018, pp. 471-477.
7. A.G. Orlovetskaya. Blood donation as a social practice in Russia. The Journal of Social Policy Studies, vol 15, no 1, 2017, pp. 7-20 (in Russian) / А.Г. Орловецкая. Донорство крови как социальная практика: российская специфика. Журнал исследований социальной политики, том 15, no. 1, 2017 г., стр. 7-20.
8. Russian blood service Web site. URL: https://yadonor.ru/en/ / Российский Web-сайт службы крови. URL: https://yadonor.ru/en/.
9. St. Petersburg Federal State Budgetary Institution Elizabeth’s Hospital web site, blood transfusion unit. URL: https://elizspb.ru/otdelenie-perelivaniya-krovi (in Russian) / Сайт Санкт-Петербургского ФГБУ «Елизаветинская больница», отделение переливания крови.
10. American Red Cross blood services website. URL: https://www.redcrossblood.org/
11. Russian donor community website. URL: https://donorsearch.org/ (in Russian) / Сайт российского сообщества доноров.
12. St. Petersburg Blood Transfusion Station official website, donor traffic light: http://yadonorspb.ru/svetofor/ / Городская станция переливания крови Санкт-Петербурга.
13. M. N. Islam. Towards Designing Users' Intuitive Web Interface. In Proc. of the Sixth International Conference on Complex, Intelligent, and Software Intensive Systems, 2012, pp. 513-518.
14. American Red Cross, RapidPass. URL: https://www.redcrossblood.org/donate-blood/manage-my-donations/rapidpass.html.
15. National Medical Research Centre for Hematology official website, Honorary Donor of Russia. URL: http://blood.ru/transfuziologiya-idonorstvo-krovi/donoru/kak-stat-donorom/pochetnyj-donorrossii.html (in Russian) / Официальный сайт Национального медицинского исследовательского центра гематологии, Почетный донор России.
16. Digital dictionary, Rh factor, URL: https://www.dictionary.com/browse/rh-factor.
17. GIS maps API documentation. URL: https://api.2gis.ru/doc/maps (in Russian) / Документация по API карт 2ГИС
18. Spring Framework official website. URL: https://spring.io/.
19. Spring Boot project. URL: https://spring.io/projects/spring-boot.
20. REST APIs. URL: https://www.ibm.com/cloud/learn/rest-apis.
21. PostgreSQL database official website. URL: https://www.postgresql.org/.
22. Spring Data JPA. URL: https://spring.io/projects/spring-data-jpa.
23. Internet Engineering Task Force (IETF), JSON Web Token. URL: https://datatracker.ietf.org/doc/html/rfc7519.
24. Internet Engineering Task Force (IETF), The WebSocket Protocol URL: https://datatracker.ietf.org/doc/html/rfc6455.
25. The Simple Text Oriented Messaging Protocol. URL: https://stomp.github.io/.
26. TypeScript programming language official website. URL: https://www.typescriptlang.org/.
27. React library official website. URL: https://reactjs.org/.
28. Redux library official website. URL: https://redux.js.org/.
29. Redux Thunk middleware source code and documentation. URL: https://github.com/reduxjs/redux-thunk.
30. React Router official website. URL: https://reactrouter.com/.
Review
For citations:
SMIRNOV P.A., MALINOVSKAYA V.V., VOINOV N.V. A Web Application to Promote Blood Donation in Russia. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2022;34(2):179-190. https://doi.org/10.15514/ISPRAS-2022-34(2)-14