Decentralized web application for programming courses with cryptographic security for the P2P-Academy
DOI:
https://doi.org/10.62305/alcon.v6i4.1217Keywords:
: peer-to-peer learning; programming education; cryptographic security; decentralized web applications; formative assessment; accessibility; educational analyticsAbstract
Online programming education continues to face structural challenges: delayed feedback, limited personalization, weak articulation between pedagogical support and academic operations, and growing information-security risks in digital educational platforms. This article describes the design, implementation, and evaluation of a decentralized web application for P2P-Academy, integrating educational management, synchronous sessions, progress tracking, continuous assessment, multichannel payments, universal accessibility, and a cryptographic security layer as a structural component. The research was conducted as an applied case study with a mixed-methods approach, combining technical system analysis, functional and non-functional testing, and an exploratory four-week pilot with 84 students and 12 instructors. The platform was built with Next.js on the frontend and Django REST Framework on the backend, incorporating JWT authentication, real-time communication via Django Channels, TLS 1.3 for data in transit, AES-256 encryption for sensitive data, hash-based certificate verification, role-differentiated dashboards, and modules for courses, sessions, progress, messaging, and payments, with decentralized architectural elements for transactions and certifications. Results show high functional performance: a 99.1 % success rate across 214 end-to-end test cases; video-call latencies of 180–220 ms with a MOS of 4.3/5; a global p95 of 2.1 s under 1,000 concurrent users; a payment success rate of 98.7 %; WCAG 2.1 AA compliance; a SUS score of 86/100; and an NPS of 72. At the educational level, the pilot recorded gains of 14–18 % in retention, 21 % in module completion, and improvements in satisfaction and learning tracking, supported by formative assessment strategies and immediate feedback. The study concludes that P2P-Academy constitutes a technically robust and pedagogically coherent solution whose differential contribution lies in integrating academic workflow, peer-to-peer interaction, cryptographic security, and evidence traceability within a single unified architecture; nonetheless, longitudinal validation and broader testing under large-scale scenarios are required.
Downloads
References
Aguirre Chávez, J. F., Franco Gallegos, L. I., Robles Hernández, G. S., y Membrillo-Hernández, J. (2024). Aprendizaje adaptativo en educación superior: análisis de plataformas digitales y su impacto en el aprendizaje personalizado. Ciencia Latina Revista Científica Multidisciplinar, 8(5), 6599–6607. https://doi.org/10.37811/cl_rcm.v8i5.14079
Ardila-Muñoz, J. Y., y Molina-Sosa, D. A. (2022). Una aproximación investigativa para el uso de la gamificación en el aprendizaje de lenguajes de programación. Revista Latinoamericana de Estudios Educativos, 18(2), 95–119. https://doi.org/10.17151/rlee.2023.18.2.5
Atme Mamani, J., Ccoa Mamani, E., y Flores Turpo, A. (2025). La retroalimentación en los procesos de enseñanza y aprendizaje: revisión sistemática. Horizontes Revista de Investigación en Ciencias de la Educación, 9(39), 3228–3240. https://doi.org/10.33996/revistahorizontes.v9i39.1114
Cortés-Fandiño, J. G. (2024). Análisis de accesibilidad y visibilidad para los portales académicos de las universidades de Cartagena. Suma de Negocios, 15(32), 29–52. https://doi.org/10.14349/sumneg/2024.V15.N32.A4
Cruz Guimaraes, J. L., Llantoy Aroca, B. E., Guevara Martínez, M. J., Rivera Reátegui, A. W., y Minchola Vásquez, A. M. (2022). Competencias digitales de docentes en la educación superior universitaria: retos y perspectivas en el ámbito de la educación virtual. Ciencia Latina Revista Científica Multidisciplinar, 6(1), 1536–1567. https://doi.org/10.37811/cl_rcm.v6i1.1598
De la Rosa Rodríguez, P. I. (2021). Aplicaciones educativas digitales y la falta de seguridad de los datos personales de sus usuarios. Revista Iberoamericana para la Investigación y el Desarrollo Educativo, 12(23), e248. https://doi.org/10.23913/ride.v12i23.980
Enríquez Vázquez, L., y Navarro Perales, J. (2024). Explorar los matices: aprendizaje personalizado y adaptativo en la educación digital. Revista Digital Universitaria, 25(1), 1–14. https://doi.org/10.22201/cuaiead.16076079e.2024.25.1.10
González Díaz, I. (2025). La inteligencia artificial: un reto en el aprendizaje. Revista Cubana de Ciencias Informáticas, 19(3), 54–72.
Guaña-Moya, J. (2023). La importancia de la seguridad informática en la educación digital: retos y soluciones. RECIMUNDO: Revista Científica de la Investigación y el Conocimiento, 7(1), 609–616. https://doi.org/10.26820/recimundo/7.(1).enero.2023.609-616
Hernández Yeja, A. (2023). Evaluación de la integración de ModSecurity con HAProxy para la seguridad de aplicaciones web. Revista Cubana de Ciencias Informáticas, 17(Especial), 71–88.
Herrera Reyes, L. (2025). Aplicación de aprendizaje automático automatizado en la detección de fraude en pagos electrónicos. Revista Cubana de Ciencias Informáticas, 19(2).
Machado-García, N., y Herrera Reyes, L. (2024). Sistema de Intranet como apoyo al sistema de gestión integral de los programas de posgrado. Revista Cubana de Ciencias Informáticas, 18(3), 33–47.
Mantecón Licea, S., Batista López, Y., y Raxnar Monteagudo, N. (2023). Procedimiento para la gestión de la seguridad informática en el despliegue de aplicaciones. Revista Cubana de Ciencias Informáticas, 12(Especial), 71–88.
Merma-Molina, G., Gavilán-Martín, D., y Álvarez-Herrero, J. F. (2021). La comunicación en el aula universitaria en el contexto del COVID-19 a partir de la videoconferencia con Google Meet. RIED-Revista Iberoamericana de Educación a Distancia, 24(1), 197–220. https://doi.org/10.5944/ried.24.1.27519
Morales García, V. H., y Cruz Naranjo, S. G. (2025). Aprendizaje gamificado de programación en Python: diseño e implementación en segundo de bachillerato técnico. Ciencia Latina Revista Científica Multidisciplinar, 9(2), 3125–3148. https://doi.org/10.37811/cl_rcm.v9i2.17130
Orosco-Fabian, J. R. (2024). Ciberseguridad en educación superior: una revisión bibliométrica. Revista Digital de Investigación en Docencia Universitaria, 18(2), e1933. https://doi.org/10.19083/ridu.2024.1933
Rivera-Vargas, P., Raffaghelli, J., y Miño-Puigcercós, R. (2024). Plataformas digitales comerciales en la educación pública: desafíos emergentes sobre privacidad y protección de datos. Edutec, Revista Electrónica de Tecnología Educativa, (87), 28–42. https://doi.org/10.21556/edutec.2024.87.3063
Sotelo-Núñez, A. C., Herrera Rojas, J. J., Herrera Rojas, M. Z., y López-Regalado, O. (2024). Competencia digital en estudiantes universitarios: una revisión sistemática. Horizontes Revista de Investigación en Ciencias de la Educación, 8(32), 847–861. https://doi.org/10.33996/revistahorizontes.v8i32.1639
Valdez-Valdez, L. S., Sánchez-Uscamayta, J. O., y Lescano-López, G. S. (2023). Evaluación formativa: retroalimentación, estrategias e instrumentos. Revista Educación, 47(2), 1–24. https://doi.org/10.15517/revedu.v47i2.53987
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Scientific Journal of Educational Innovation and Current Society "ALCON". ISSN 2960-8473

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.




