ERP Solution with ReactJS
Koppala, Jarno (2018)
Koppala, Jarno
Metropolia Ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201803273858
https://urn.fi/URN:NBN:fi:amk-201803273858
Tiivistelmä
The master thesis project was a research and development project of the selected JavaScript technology called ReactJS. The thesis main objective was to develop an application with agile developing methods. The research phase of the study compared different state management technologies for the ReactJS and the selected Redux state technology fulfilled all needed features for the application.
The study conducted and presented best practices of a secure development methodology and related findings in the field. The theory part covered key aspects of a secure web application development and these best practices were utilized in the web application development-phase. Section 5 covers the development phases and an environment configuration. The web application development started with designing mock-ups and user flow diagrams. These design plans assisted to the agreed goals and helped the discussion with the organization. An agreed plan was a key for the successful project. The study project excluded a production ready application and features related to authentication and the EU general data protection regulation.
The selected JavaScript technology called the ReactJS was a success. The technology offered a good approach to the application development with its extensive capabilities. The technology is suitable for designing the production ERP application. The projects outcome was a success and all agreed features were implemented. The evaluation from the organization was positive and the solution developed with the ReactJS answered to the organization requirements.
The study conducted and presented best practices of a secure development methodology and related findings in the field. The theory part covered key aspects of a secure web application development and these best practices were utilized in the web application development-phase. Section 5 covers the development phases and an environment configuration. The web application development started with designing mock-ups and user flow diagrams. These design plans assisted to the agreed goals and helped the discussion with the organization. An agreed plan was a key for the successful project. The study project excluded a production ready application and features related to authentication and the EU general data protection regulation.
The selected JavaScript technology called the ReactJS was a success. The technology offered a good approach to the application development with its extensive capabilities. The technology is suitable for designing the production ERP application. The projects outcome was a success and all agreed features were implemented. The evaluation from the organization was positive and the solution developed with the ReactJS answered to the organization requirements.