Developing a social platform based on MERN stack
Tran, Hau (2021)
Tran, Hau
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202104276090
https://urn.fi/URN:NBN:fi:amk-202104276090
Tiivistelmä
In the past, web development was mostly based on the LAMP stack (Linux, Apache, MySQL, PHP or Perl) and Java-based applications (Java EE, Spring). However, those stacks comprise of various programming languages which can be a burden for a single developer to comprehend. With the advances in web technologies during the last few years, a developer can participate in both front-end and back-end processes of a web application.
The main goal of this bachelor’s thesis was to study the basic components of the highly popular MERN stack and build a social platform application based on it. The MERN stack, short for MongoDB, Express.js, React.js and Node.js eases the developers with the idea of unifying web development under a single programming language: JavaScript.
After months of doing research, the application was successfully built and fully functional. The application has sufficient features and can either be used as a platform to connect people or a service to manage employees for a real company.
The main goal of this bachelor’s thesis was to study the basic components of the highly popular MERN stack and build a social platform application based on it. The MERN stack, short for MongoDB, Express.js, React.js and Node.js eases the developers with the idea of unifying web development under a single programming language: JavaScript.
After months of doing research, the application was successfully built and fully functional. The application has sufficient features and can either be used as a platform to connect people or a service to manage employees for a real company.