Establishing a Web Application to Generate Model Canvases for Small Businesses
Tan, Zhihao (2020)
Tan, Zhihao
2020
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-2020052915185
https://urn.fi/URN:NBN:fi:amk-2020052915185
Tiivistelmä
This thesis comes up with the design and implementation solution of the Creve application business model Canvas based on front and rear separation. The thesis is done as part of the project work offered by Muova. It is known that small businesses strive to realize their targets but may face more pressure to get solutions, customers, resources, or money. Therefore, the thesis aims at establishing a web application to help users from small businesses in Finland to analyze their situation, build business models, communicate, and improve knowledge based on the created lessons.
For technologies, Single Page Applications (SPAs) is selected to be used, because it has been developing rapidly and studied widely. In addition, SPAs are fast, flexible, and user-friendly. Furthermore, ReactJS is used for the front-end development, Nodejs and Express are used for back-end development, and PostgreSQL is used for database management system.
The result showed that the web application was successfully built, since all the required functions were realized, and the application could run fluently. This thesis discussed the justification of the topic, explained relevant theories, clarified requirement analysis and deployment, as well as assessment of testing and conclusion.
For technologies, Single Page Applications (SPAs) is selected to be used, because it has been developing rapidly and studied widely. In addition, SPAs are fast, flexible, and user-friendly. Furthermore, ReactJS is used for the front-end development, Nodejs and Express are used for back-end development, and PostgreSQL is used for database management system.
The result showed that the web application was successfully built, since all the required functions were realized, and the application could run fluently. This thesis discussed the justification of the topic, explained relevant theories, clarified requirement analysis and deployment, as well as assessment of testing and conclusion.