Decentralized web application for programming courses with cryptographic security for the P2P-Academy

Authors

DOI:

https://doi.org/10.62305/alcon.v6i4.1217

Keywords:

: peer-to-peer learning; programming education; cryptographic security; decentralized web applications; formative assessment; accessibility; educational analytics

Abstract

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

Download data is not yet available.

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

2026-08-14

How to Cite

Solís Vera, C. A. ., Constante Granja, E. R., & Najarro Quintero, R. (2026). Decentralized web application for programming courses with cryptographic security for the P2P-Academy. Scientific Journal of Educational Innovation and Current Society "ALCON". ISSN 2960-8473, 6(4), 402–412. https://doi.org/10.62305/alcon.v6i4.1217

Issue

Section

Original articles

Most read articles by the same author(s)