Keräilykorttien kirjanpitosovellus
Riekkinen, Rami (2023)
Riekkinen, Rami
2023
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202305108932
https://urn.fi/URN:NBN:fi:amk-202305108932
Tiivistelmä
Opinnäytetyössä suunniteltiin ja toteutettiin avoimen lähdekoodin full-stack-websovellus Magic the Gathering -keräilykorttien kirjanpitoa varten. Opinnäytetyössä käydään läpi sovelluksen suunnittelu- ja toteutusvaiheet käyttöliittymän, palvelimen ja tietokannan osilta. Myös sovelluksen jatkokehitystä alustetaan.
Sovellus toteutettiin Angular-, Spring Boot- ja NoSQL-teknologiapinolla. Sovelluksen käyttöliittymä toteutettiin Angular-kehyksellä, palvelinsovellus Javan Spring Boot kehyksellä ja tietokanta MongoDB:llä. Sovellus laitettiin myös Docker-konttiin.
Tuloksena saatiin keräilynäkökulmaan painottuva kirjanpitosovellus, johon kirjautumalla käyttäjä voi tarkastella oman kokoelmansa arvoa ja seurata kokoelmansa edistymistä eri näkökulmista. Sovelluksessa käyttäjät pystyivät myös lisäämään tai poistamaan kortteja kokoelmastaan.
Sovellus toteutettiin Angular-, Spring Boot- ja NoSQL-teknologiapinolla. Sovelluksen käyttöliittymä toteutettiin Angular-kehyksellä, palvelinsovellus Javan Spring Boot kehyksellä ja tietokanta MongoDB:llä. Sovellus laitettiin myös Docker-konttiin.
Tuloksena saatiin keräilynäkökulmaan painottuva kirjanpitosovellus, johon kirjautumalla käyttäjä voi tarkastella oman kokoelmansa arvoa ja seurata kokoelmansa edistymistä eri näkökulmista. Sovelluksessa käyttäjät pystyivät myös lisäämään tai poistamaan kortteja kokoelmastaan.
