Well-being reservation system
Gana, Martin (2017)
Gana, Martin
Jyväskylän ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201705015875
https://urn.fi/URN:NBN:fi:amk-201705015875
Tiivistelmä
Solteq is a company offering E-commerce services to its clients. IBM WebSphere Com-
merce is used in most of the projects. There was a need to use more modern technologies
so that Solteq could improve its competitiveness and efficiency.
Solteq provides wellbeing services to its employees, there are services such as massages or
ergonomics training. There was an existing system used for booking these services; how-
ever, it had to be removed because the system was not suitable anymore. The develop-
ment of the new reservation system helped to gain important knowledge about modern
cloud based technologies and best practices for the development of applications running
in the cloud.
The application consists of two main parts: the backend and the frontend. Both parts were
created using JavaScript programming language. The backend part was created using the
Node.js framework and the frontend part with the Angular.js framework. The backend and
the frontend communicate using the Rest API provided by the backend side. All data were
stored in NoSql database Cloudant provided by IBM Bluemix.
The new reservation system was created successfully. The system provides features for
creating new reservations, setting time schedules for different services and creating excep-
tions to these schedules. Users of the system are notified by email, which contains infor-
mation about the reservation and the event that can be added to a calendar.
The new system is already used by Solteq’s employees in Jyväskylä office. The most im-
portant features were implemented. The knowledge gained by creating the system was
used to create a small demo feature for a customer’s e-shop, which was the base for the
new wish-list feature that was successfully sold to the customer and is used in production.
merce is used in most of the projects. There was a need to use more modern technologies
so that Solteq could improve its competitiveness and efficiency.
Solteq provides wellbeing services to its employees, there are services such as massages or
ergonomics training. There was an existing system used for booking these services; how-
ever, it had to be removed because the system was not suitable anymore. The develop-
ment of the new reservation system helped to gain important knowledge about modern
cloud based technologies and best practices for the development of applications running
in the cloud.
The application consists of two main parts: the backend and the frontend. Both parts were
created using JavaScript programming language. The backend part was created using the
Node.js framework and the frontend part with the Angular.js framework. The backend and
the frontend communicate using the Rest API provided by the backend side. All data were
stored in NoSql database Cloudant provided by IBM Bluemix.
The new reservation system was created successfully. The system provides features for
creating new reservations, setting time schedules for different services and creating excep-
tions to these schedules. Users of the system are notified by email, which contains infor-
mation about the reservation and the event that can be added to a calendar.
The new system is already used by Solteq’s employees in Jyväskylä office. The most im-
portant features were implemented. The knowledge gained by creating the system was
used to create a small demo feature for a customer’s e-shop, which was the base for the
new wish-list feature that was successfully sold to the customer and is used in production.