IJSRST196345 | Received : 10 May 2019 | Accepted : 22 June 2019 | May-June-2019 [ 6 (3) : 262-273] © 2019 IJSRST | Volume 6 | Issue 3 | Print ISSN: 2395-6011 | Online ISSN: 2395-602X Themed Section: Science and Technology DOI : https://doi.org/10.32628/IJSRST196345 262 Developing and Implementing a Web-Based Platform for Skills and Knowledge Exchange Amani Al-Ghamdi, Dalal Al Harbi, Naseebah Alarfaj, AlBandari Al Hajri, Ibrahim Almarashdeh, Mutasem k. Alsmadi, Muneerah Alshabanah, Daniah Alrajhi Department of Management Information Systems, College of Applied Studies and Community Service, Imam Abdurrahman Bin Faisal University, Al-Dammam, Saudi Arabia ABSTRACT The emergence of computer networking, e-mail and computer conferencing for exchange of scientific information encouraged the adoption of a collaborative learning approach to meet the needs of both learners. The platform aims to improve community culture and knowledge by allowing the exchange of skills within the community through a free electronic platform. It aims to shorten the distance between individuals and enrich the content of the platform with new courses including computer science, engineering, programming, artificial intelligence and space sciences. The platform aims to establish partnerships and cooperation agreements with regional and international leading institutions to exchange and develop skills and expertise. Also to improve and facilitate the process of communication between the parties to the maximum extent which ensures the success of the exchange process. The proposed system was developed using the Unified Modeling Language (UML) and Microsoft Visual Studio2010 programming language. Keywords : Skill Provider, Skill Recipient, Exchange Platform, Skills Exchange, Analysis, Design, Skills. I. INTRODUCTION Many individuals who desire to learn have difficulties to acquire skills from the competent authorities because skills are provided to groups more than individuals, in addition to the lack of financial resources for all individuals that enable them to acquire the skill, especially that most of the providers of skills provide it in exchange for money and also it is difficult for some individuals to go to distant areas to gain that skill [1]. Therefore, this project is a free Arab platform that acts as a collaborative medium between individuals, through which the exchange of skills between two parties in an interactive manner. “Hello Pal” It is a useful application for those who wish to learn foreign languages. Through which people can talk to native speakers and improve personal skills through the direct communication when you sign in to the app, you can then select the language of the speaker and determine the language you want to learn, with country, gender, and other specifications. As a result, you can get a list of people who are willing to communicate with them [2]. Figure 1 shows the main interface for Hello Pal platform. Hello Pal has the following advantages: It displays examples of the most common conversation starters. Add text chat and share photos with others. Send voice messages to correct pronunciation and improve a person's skills. This program supports different languages such as Arabic, English, French, Italian, Hindi and other languages.