Crossportal: Design och implementation av en webbaserad korsordsapplikation

dc.contributor.authorHammarstedt, Ludvig
dc.contributor.authorNyhlén, Fredrik
dc.contributor.authorSahiti, Maida
dc.contributor.authorSjöman, Albert
dc.contributor.authorNurmi Torslund, Oscar
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.contributor.examinerRanta, Aarne
dc.contributor.examinerJansson, Patrik
dc.contributor.supervisorLjunglöf, Peter
dc.date.accessioned2026-08-13T09:22:11Z
dc.date.issued2026
dc.date.submitted
dc.description.abstractDigitalisering har skapat nya möjligheter för utveckling av interaktiva och användaranpassade webbapplikationer. Inom området för korsordsskapandet finns det be gränsat utbud av verktyg, särskilt för svenska korsord. Denna rapport beskriver utvecklingen av en webbaserad korsordsapplikation, kallad Crossportal, som gör det möjligt för användare att skapa, lösa och dela korsord. Målgruppen är användare som vill skapa egna och lösa andra användares korsord. Projektet har även avgränsats genom att mobilanpassning inte implementerats för webbapplikationen. Crossportal stödjer både svenska och engelska korsord, men inte hybridkorsord som kombinerar egenskaper från båda typer. Resultatet är en funktionell webbapplikation som innehåller flera centrala funktioner som skapandet och lösning av korsord, import av bilder, hantering av användaruppgifter vid registrering, inloggning och profiler. Projektet har utvecklats med React för gränssnittet, TypeScript för typsäkerhet och Tailwind CSS för bättre och flexibel hantering av design. Firebase användes för autentisering och datalagring. Det finns även möjligheter för att utveckla programmet vidare. Gruppen har arbetat agilt inspirerad av Scrum. Detta arbetssätt val- des för att skapa en flexibel och iterativ utvecklingsprocess. Genom att kategorisera funktioner som måste ha, borde ha och kan ha skapades en tydlig kravspecifikation. Trello användes för att visualisera och strukturer arbetet. Arbetet delades upp i uppgifter och placerades i produkt backloggen efter prioriteringsordning.
dc.identifier.coursecodeDATX11
dc.identifier.urihttps://hdl.handle.net/20.500.12380/312139
dc.language.isoswe
dc.setspec.uppsokTechnology
dc.titleCrossportal: Design och implementation av en webbaserad korsordsapplikation
dc.type.degreeExamensarbete på kandidatnivåsv
dc.type.degreeBachelor Thesisen
dc.type.uppsokM2

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 26-30B.pdf
Size:
3.71 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Size:
2.35 KB
Format:
Item-specific license agreed upon to submission
Description: