SOCIAL NETWORK PLATFORM SUPPORTING ENGLISH LEARNING AND MULTIMEDIA COMMUNICATION
Tóm tắt
In the context of the growing prevalence of on line learning, integrating social elements into foreign language learning environments has become an inevitable trend. However, most existing English learning platforms still lack meaningful learner interaction, fail to leverage multimedia effectively, and provide limited personalization in learning pathways. This paper introduces Social-Learning, an English-learning social network platform developed using a Client-Server architecture. The plat form seamlessly combines learning features (listening, writing, and speaking practice, personalized vocabulary building, and learning path recommendations) with social networking function alities (posting, commenting, making friends) and multimedia communication tools (messaging, voice calls, video calls). The system is built with Next.js, Node.js, Express.js, React Native, Supabase, and MongoDB, aiming to deliver a dynamic, interactive, and accessible learning environment. The primary goal of the platform is to enhance learner motivation, strengthen community engagement, and expand the potential applications of artificial intelligence in personalizing English learning content.