The report is about the project with the aim of building a front-end solution on a website in the WCMS WordPress for the customer Photon Sports through the full-service agency Oh My. The website, which will be built from an already developed design, will showcase the company's product and include a function for interested parties to sign up for a waiting list. The structure must be made so flexible in terms of content that the customer can manage and update the website through the WordPress admin interface after the completed project. The modules and other elements that will build the subpages on the website are created with the WordPress plugin Advanced Custom Fields (ACF), self-written code in the languages HTML and PHP, CSS with Tailwind for styling, JS for functionality, and with WordPress' functions for mail and menus. The project results in a finished solution that is functional, responsive, available in different formats, and that lives up to the design requirements. The content of the website is flexible for the customer to handle and the basic idea of the WCMS comes in handy for both the customer and the developer, even if the usability of the admin interface does not always live up to its full potential. Results of technical tests such as validation of code and the speed of the website show points that do not reach the highest level but are concluded not to be fixed due to possibility or choice. The entire work with the project has shown lessons in method and approach, thoughts on possible further solutions to usability, and reflection on ethical and social parts of the project concerning accessibility and laws. / Rapporten handlar om projektet med syftet att genom fullservicebyrån Oh My bygga en frontend lösning på en webbplats i WCMSet WordPress till kunden Photon Sports. Webbplatsen som ska byggas från en redan framtagen design ska visa upp företagets produkt och innehålla funktion för intressenter att skriva upp sig på en väntelista. Uppbyggnaden ska göras så pass flexibel innehållsmässigt att kunden ska själv kunna efter avslutat projekt hantera och uppdatera webbplatsen genom WordPress admingränssnitt. Modulerna och övriga element som ska bygga upp undersidorna på webbplatsen skapas med WordPress pluginet Advanced Custom Fields(ACF), egenskriven kod i språken HTML och PHP, CSS med Tailwind för styling, JS för funktionalitet, och med WordPress funktioner för mail och menyer. Projektet resulterar i färdig lösning som är funktionell, responsiv, tillgänglig i olika format och som lever upp till designens krav. Innehållet i webbplatsen är flexibelt för kunden att hantera och grundtanken med WCMSet kommer till sin användning för likväl kunden som utvecklaren även om användbarheten i admingränssnittet inte alltid lever upp till sin fulla potential. Resultat på tekniska tester som validering av kod och webbplatsens hastighet visar på punkter som inte når högsta nivå men får slutsaten att ej åtgärdas på grund av möjlighet eller val. Hela arbetet med projektet har visat på lärdomar i metod och förhållningssätt, tankar om möjliga vidare lösningar på användbarhet och reflektion över etiska och sociala delar i projektet som rör tillgänglighet och lagar.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:miun-42147 |
Date | January 2021 |
Creators | Hjemdahl, Moa |
Publisher | Mittuniversitetet, Institutionen för informationssystem och –teknologi |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0108 seconds