Salgstøtte til CarAdmin
Bachelor thesis
Permanent lenke
http://hdl.handle.net/11250/2617896Utgivelsesdato
2019Metadata
Vis full innførselSamlinger
Sammendrag
Denne oppgaven beskriver et full-stack utviklingsprosjekt der vi lagde en web-applikasjon for salg av kjøretøy som en utvidelse av Electric Time Car sin løsning for flåtestyring. Dette innebar utviklingen av en databasestruktur, API og web-applikasjon. Teknologier som ble brukt var MariaDB for databasen, Java og Spring for API, samt Angular og Material Design for webutviklingen. Gjennom oppgaven oppnådde vi de læremålene vi hadde satt for oss selv. Desverre nådde vi ikke våre egne eller oppdragsiverens mål med web-applikasjonen. Dette kommer trolig av våre manglende kompetanse innen webutvikling ved prosjekt start og våre valg av rammeverk der vi kunne ha valgt verktøy som effektiviserer utviklingsprosessen. This thesis describes a full-stack development project where we were tasked to create a sale web application for vehicles. The web application was meant to serve as additional functionality for Electric Time Car's software for fleet management. This lead us to develop a database structure, API and a web application. To achieve this we used MariaDB for our database, Java with the Spring framework to develop our API and Angular with Angular material for web development. Although we achieved our learning goals, our web application did not meet the our own goals or the goals of our employer. We attribute this to our lack of previous experience with web development and that we might have been more efficient by choosing frameworks and technologies that better facilitates rapid development.