Supporting students' career planning and skills development : development of an API service based on SFIA skills
Kuuva, Lauri (2025)
Kuuva, Lauri
2025
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-202504106112
https://urn.fi/URN:NBN:fi:amk-202504106112
Tiivistelmä
Tässä projektissa tutkittiin mahdollisuutta kehittää API-ratkaisu, joka hakee tietoja SKILL-db-tietokannasta käyttöympäristöstä riippumatta. Projektin tavoitteena oli selvittää, miten JavaScript-tekniikkaa voidaan käyttää tiedonhakujärjestelmien toteuttamiseen. Kehitysprosessin aikana pohdittiin API-toiminnallisuuden vaadittavia komponentteja, yhteensopivuutta muiden alustojen kanssa sekä tietojen esittämistä käyttäjäystävällisellä ja vuorovaikutteisella tavalla. Projektin tulokset osoittavat, että alustava ratkaisu on toteutettavissa, mutta vaatii jatkokehitystä erityisesti tietokantaintegraation optimoinnin ja skaalautuvuuden osalta. Tämä tutkimus tarjoaa pohjan API-ratkaisujen kehittämiselle ja soveltamiselle erilaisiin käyttöympäristöihin ja tarkoituksiin. This project investigated the possibility of developing an API solution that retrieves data from the SKILL-db database regardless of the operating environment. The aim of the project was to determine how JavaScript technologies can be used to implement data retrieval systems. During the development process, the re-quired components of the API functionality, compatibility with other platforms and presentation of infor-mation in a user-friendly and interactive way were considered. The results of this work prove that the initial solution is feasible, but requires further development, in particular in terms of database integration optimi-sation and scalability. This study provides a basis for the development and application of API solutions for different user environments and purposes.
