Building a musical instrument store application using ReactJS
Tran, Thuan (2024)
Tran, Thuan
2024
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-2024060722091
https://urn.fi/URN:NBN:fi:amk-2024060722091
Tiivistelmä
The purpose of the thesis was creating a responsive e-commercial web application containing musical instrument content that satisfies the needs of businesses and customers to selling and purchasing products via online store sales. Thus, saving a great amount of time for both parties.
The thesis was divided into three different parts. The first part consists of the prerequisites to develop the application, including languages chosen and tools to handle the source code. The second part covers the planning phase for the web design. For the third section, the content focuses on the client-side with real-time development processes using ReactJS, HTML, CSS, React Bootstrap, with Node.js runtime environment is in use for data testing and handling the server loads and requests.
In the end, the product will be implemented with basic CRUD functionalities on the front-end side. For future development, the application aims to deliver better performance to users. The application’s goal is to host a web service and database server in order to support scalability, high availability, and user-friendly experience to customers and businesses.
The thesis was divided into three different parts. The first part consists of the prerequisites to develop the application, including languages chosen and tools to handle the source code. The second part covers the planning phase for the web design. For the third section, the content focuses on the client-side with real-time development processes using ReactJS, HTML, CSS, React Bootstrap, with Node.js runtime environment is in use for data testing and handling the server loads and requests.
In the end, the product will be implemented with basic CRUD functionalities on the front-end side. For future development, the application aims to deliver better performance to users. The application’s goal is to host a web service and database server in order to support scalability, high availability, and user-friendly experience to customers and businesses.