Tassa hem: Creating a Platform for the Re-homing of Pets
2022 (English)Independent thesis Basic level (university diploma), 10 credits / 15 HE credits
Student thesis
Abstract [en]
The purpose for this project was to create a web application for the re-homing of pets. The project was executed over a ten week period and created with the assistance of West Art, a digital agency based in Norrtälje. The website was created for Wordpress. The coding languages used were PHP and Javascript with SASS as a superset to CSS and Laravel Mix as a preprocessor. Advanced Custom Fields have been used to control the data saved in the database. The end product failed to meet all specifications for publishing but most goals were still met. The result was a website built in Wordpress where users may register an account and publish adverts for pets in need of new homes. Users may also send in interest inquiries for published adverts. In order to offer potential sellers more information about a potential buyer, the buyers also have to register an account. Users may choose a profile picture and add some descriptive text about themselves so that sellers may get a glimpse of whether the buyer is serious or not. Focus for the website has been put on accessibility and the website was made to be fully responsive. Before the website can be fully publishable some aspects need to be added, such as terms of agreement, functionality to deactivate account and ability to reset password if forgotten.
Abstract [sv]
Syftet bakom detta projekt var att skapa en webbapplikation för omplacering av husdjur. Projektet genomfördes under 10 veckor och skapades med hjälp från WestArt, en digitalbyrå från Norrtälje. Webbsidan skapades för WordPress med PHP och Javascript som programmeringsspråk. SASS användes för stilmallen och Laravel Mix var arbetets preprocessor. Advanced Custom Fields användes för att kontrollera information som lagrades I databasen. Slutprodukten kom att sakna vissa specifikationen som låg som krav för publicering av webbplatsen men projektet i sig mötte fortfarande majoriteten av målen. Resultatet blev en webbplats skapad i WordPress där användaren kan registrera ett konto och publicera annonser för husdjur i behov av nya hem. Användare kan även skicka in intresseanmälningar för annonserna. För att erbjuda djurägare mer information om potentiella kandidater måste även de som lämnar intresseanmälan skaffa ett konto. Användare kan där välja en profilbild och lägga till beskrivande texter om dem själva så att säljare kan få en inblick i huruvida köparen är seriös eller ej. Fokus för webbplatsen har lagts på användarvänlighet och sidan är fullt responsiv. Innan webbplatsen kan bli publicerad måste vissa aspekter adderas, exempelvis anvädarvillkor, funktionalitet för att avaktivera ett konto och möjligheten att återställa sitt lösenord från utloggat läge.
Place, publisher, year, edition, pages
2022. , p. 42
Keywords [sv]
Webbutveckling, WordPress, PHP, tillgänglighet, fullstack.
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:miun:diva-45130Local ID: DT-V22-G2-018OAI: oai:DiVA.org:miun-45130DiVA, id: diva2:1665798
Subject / course
Computer Engineering DT1
Educational program
Web Development TWEUG 120 higher education credits
Supervisors
Examiners
2022-06-082022-06-082022-06-08Bibliographically approved