Design of Social Networks Web Applications for Collaborative Learning

Student: Olubunmi Mary Omotoso (Project, 2025)
Department of Computer Science Education
Ekiti State University, Ado-Ekiti, Ekiti State


Abstract

This project focuses on the design and development of a social network web application aimed at enhancing collaborative learning among students. By implementing a three-tier architecture with a Django-based back end, the platform supports features such as group collaboration, realtime messaging, and shared document editing. Leveraging PostgreSQL for structured data and MongoDB for unstructured data storage, the system ensures scalability and effective data management. Designed with a responsive front end using HTML, CSS, and JavaScript, the application promotes accessibility across devices, allowing users to interact seamlessly from both desktop and mobile interfaces. This platform is developed to address the increasing need for specialized educational tools that support peer-to-peer learning and group-based projects. Through features like dedicated group spaces, real-time chat, and collaborative document editing, it enables students to actively engage in academic tasks, irrespective of geographical location. It also offers a comprehensive, accessible solution that fosters knowledge sharing and meaningful student engagement, thus bridging the gap between traditional classroom interactions and online learning environment.

Keywords
Data collected in this project work will be from the internet and Nigerian university students which was a case study of the proposed work.