Crossportal: Design och implementation av en webbaserad korsordsapplikation
| dc.contributor.author | Hammarstedt, Ludvig | |
| dc.contributor.author | Nyhlén, Fredrik | |
| dc.contributor.author | Sahiti, Maida | |
| dc.contributor.author | Sjöman, Albert | |
| dc.contributor.author | Nurmi Torslund, Oscar | |
| dc.contributor.department | Chalmers tekniska högskola / Institutionen för data och informationsteknik | sv |
| dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering | en |
| dc.contributor.examiner | Ranta, Aarne | |
| dc.contributor.examiner | Jansson, Patrik | |
| dc.contributor.supervisor | Ljunglöf, Peter | |
| dc.date.accessioned | 2026-08-13T09:22:11Z | |
| dc.date.issued | 2026 | |
| dc.date.submitted | ||
| dc.description.abstract | Digitalisering 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.coursecode | DATX11 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.12380/312139 | |
| dc.language.iso | swe | |
| dc.setspec.uppsok | Technology | |
| dc.title | Crossportal: Design och implementation av en webbaserad korsordsapplikation | |
| dc.type.degree | Examensarbete på kandidatnivå | sv |
| dc.type.degree | Bachelor Thesis | en |
| dc.type.uppsok | M2 |
