dc.contributor.advisor | Tollefsen, Mikael | |
dc.contributor.author | Haugen, Nils-Jarle | |
dc.contributor.author | Nikolaisen, Erlend Solbakken | |
dc.contributor.author | Woldseth, Trygve Johansen | |
dc.date.accessioned | 2021-09-24T18:44:36Z | |
dc.date.available | 2021-09-24T18:44:36Z | |
dc.date.issued | 2021 | |
dc.identifier | no.ntnu:inspera:82412805:82415442 | |
dc.identifier.uri | https://hdl.handle.net/11250/2782111 | |
dc.description.abstract | Giske kystfikse AS er en av mange fiskebåter i Ålesund som selger sine varer fra kai. De ønsket seg en løsning som vil gjøre det enklere for selgere og kjøpere å komme i kontakt og utføre handel. De ønsket en løsning der fiskerene kunne tilpasse varer etter kjøpernes etterspørsel. \newline
Målet med denne oppgaven ble da å utvikle en fullstack-tjeneste for kjøp og salg av sjømat.
Vi valgte å løse dette ved å lage en mobilapplikasjon i Flutter, som kan kjøres på både iOS og Android. Serverapplikasjonen for å drive selve tjenesten implementerte vi ved hjelp av JakartaEE-rammeverket OpenLiberty. Løsningen kjøres som et sett mikrotjenester i Kubernetes. Vi har også implementert et webgrensesnitt i React for å administrere tjenesten.
Resultatet ble en løsning som utgjør en fullverdig handelsplattform som er svært moderne utviklet. Serveren er robust og skalerbar, og tilbakemelding fra oppdragsgiver om mobilapplikasjonen, var svært positiv. | |
dc.description.abstract | Giske kystfikse AS is one of many fishing boats in Ålesund who are selling their goods from the local marina. They wanted a solution to make it easier for buyers and sellers to establish contact and trade. They wanted a solution where the fishermen could adjust their goods according to the buyer's demand. So, the goal of the task became this: develop a full stack service to facilitate trade between the local fishermen and their customers.
We chose to solve this issue by making a mobile application in the programming framework flutter. The application is capable of running on both IOS and Android. The server-side application communicating with the app is implemented in the Jakarta-ee framework Open-liberty. The solution is run as a set of micro-services in a Kubernetes cluster. In addition to this we implemented an administration web interface in React.js.
The project resulted in a fully functional trade-platform developed with modern technologies. The server is well made and scalable. The feedback from the client regarding the app was highly positive. | |
dc.language | nob | |
dc.publisher | NTNU | |
dc.title | Màoyi | |
dc.type | Bachelor thesis | |