Parkeringsapplikation åt Consid: Design och utveckling av webbapplikation
2022 (Swedish) Independent thesis Basic level (university diploma), 10 credits / 15 HE credits
Student thesis
Abstract [en]
The project was to develop an internal parking application for the company Consid. The purpose of the project was to create a web application that makes it easier for employees at Consid to book a parking space adjacent to the company's office. Initially in the project, a needs analysis was carried through which resulted in a specification of requirements. This then formed the basis for all decisions made about the design of the application. A UX and UI design work has been done to ensure the usability of the application and according to this, the app has since been developed using React and TypeScript. Continuous testing of the application has been carried out during development and when it was considered fully developed on the client side, some user tests were also performed to determine its usability. The result of the project was a web application that does not yet have any underlying logic, but which Consid and their users are happy with. The application largely met the requirements and problem formulation and the users who tested the application think that it works better than the current application that is being used by the company today. Conclusions were drawn that the developed application has good usability. However, there is a lot of further development left to do because the project is not yet fully implemented. The project method worked well for the purpose and the accessibility implementation of the application is good from an ethical point of view.
Abstract [sv]
Projektet gick ut på att ta fram en intern parkeringsapplikation år företaget Consid. Syftet med projektet var att skapa en webbapplikation som gör det enklare för anställda på Consid att boka en parkeringsplats i anslutning till företagets kontor. Inledningsvis i projektet gjordes en behovsanalys som mynnade ut i en kravspecifikation. Denna låg sedan som grund för alla beslut som togs om applikationens utformning. Ett UX- och UI-designarbete har gjort för att säkerställa applikationens användbarhet och utefter detta har appen sedan utvecklats med hjälp av React och TypeScript. Kontinuerlig testning av applikationen har genomförts under utvecklingsarbetet och när den sedan ansågs färdigställd på klientsidan gjordes även några användartester för att avgöra dess användbarhet. Resultatet blev en webbapplikation som ännu inte har någon bakomliggande logik, men som Consid och deras användare är nöjda med. Applikationen uppfyllde till stor del kravställningen och problemforumleringen och de användare som testat applikationen anser att den fungerar bättre än den nuvarande applikation som företaget använder idag. Slutsatser som drogs var att den utvecklade applikationen har bra användbarhet, men att det finns mycket vidareutveckling kvar att göra eftersom projektet inte är helt genomfört. Projektmetoden fungerade väl för ändamålet och tillgänglighetsanpassningen av applikationen är bra ur ett etiskt perspektiv.
Place, publisher, year, edition, pages 2022. , p. 58
Keywords [sv]
Webbapplikation, Single-page application, UX, Användbarhet, Tillgänglighet, Webbutveckling, Front-end-utveckling, React, TypeScript
National Category
Computer Engineering
Identifiers URN: urn:nbn:se:miun:diva-45170 Local ID: DT-V22-G2-046 OAI: oai:DiVA.org:miun-45170 DiVA, id: diva2:1666943
Subject / course Computer Engineering DT1
Educational program Web Development TWEUG 120 higher education credits
Supervisors
Examiners
2022-06-092022-06-092022-06-09 Bibliographically approved