Mittuniversitetet

miun.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Föreningswebbplats med bokningssystem
Mittuniversitetet, Fakulteten för naturvetenskap, teknik och medier, Institutionen för data- och elektroteknik (2023-).
2024 (Svenska)Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
Abstract [en]

The overall goal for the projekt was to create a website with booking-functionality for Kristinehamnsortens biodlareförening, an organisation for beekeepers in and around Kristinehamns municipality. The website was created using PHP, SASS and JavaScript, with a REST-api for booking beekeeping-equipment written in PHP and connected to a MySQL-database. Through the REST-api functionality was created to allow members of the organisation to make reservations for renting equipment as well as the ability for the board members to log in to an admin-page and see the reservations made. The webside was design in a modular fashing where content can easily be added into modules of differens sizes, to make adding, editing and deleting content simple and seamless. The projects work was evaluated on teams with a couple of members from the organisation, where minor changes to the color and size was made for certain elements. The choice to create a REST-api for this purpose proved to be superfluous, and the login-funktionality was instead created using a direct connection to the database. There are also plans to in the future convert the bookingsystem to be a direct connect as well.

Abstract [sv]

Projektets mål har varit att skapa en webbplats med boknings-funktionalitet för Kristinehamnsortens biodlareförening, en förening för biodlare i Kristinehamns kommun med omnejd. Webbplatsen har skapats i PHP, SASS och JavaScript, med en REST-webbtjänst för bokning av biodlingsredskap skriven i PHP och kopplad till MySQL-databas. Via REST-webbtjänsten skapades funktionalitet för att medlemmar i föreningen ska kunna boka redskap samt att styrelsemedlemmar kan logga in i ett administrationsgränssnitt för att se bokningar som har kommit in. Webbplatsen har även designats modulärt där innehåll enkelt kan läggas till i moduler av olika storlekar, för att ska vara smidigt och fungera sömlöst att lägga till, ändra eller ta bort innehåll. Arbetet med projektet utvärderades via teams med ett par medlemmar ifrån föreningen, där mindre justeringar gjordes i form av ändring av färg och storlek på vissa element. Valet att skapa en REST-webbtjänst för ändamålet visade sig vara överflödigt, och valet föll på att skapa inloggningsfunktionalitet med direktanslutning till databas i stället. Det finns även tankar på att på längre sikt konvertera bokningssystemet till en direktanslutning också.

Ort, förlag, år, upplaga, sidor
2024. , s. 50
Nyckelord [sv]
WCAG, GDPR, DIGG
Nationell ämneskategori
Datorteknik
Identifikatorer
URN: urn:nbn:se:miun:diva-51666Lokalt ID: DT-V24-G2-006OAI: oai:DiVA.org:miun-51666DiVA, id: diva2:1876314
Ämne / kurs
Datateknik DT1
Utbildningsprogram
Webbutveckling TWEUG 120 hp
Handledare
Examinatorer
Tillgänglig från: 2024-06-24 Skapad: 2024-06-24 Senast uppdaterad: 2025-09-25Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Sök vidare i DiVA

Av författaren/redaktören
Abrahamsson, Amanda
Av organisationen
Institutionen för data- och elektroteknik (2023-)
Datorteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 526 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf