Preview

Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS)

Advanced search

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 SMIRNOV
Peter the Great St.Petersburg Polytechnic University
Russian Federation

Software developer, specialist in software engineering, development and maintenance of web applications, bachelor



Vera Vladimirovna MALINOVSKAYA
Peter the Great St.Petersburg Polytechnic University
Russian Federation

Software engineer specializing in web design and client-server architecture, bachelor



Nikita Vladimirovich VOINOV
Peter the Great St.Petersburg Polytechnic University
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



Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2079-8156 (Print)
ISSN 2220-6426 (Online)