Ett CMS-system för företagspresentationer
2023 (Swedish)Independent thesis Basic level (university diploma), 10 credits / 15 HE credits
Student thesis
Abstract [en]
This report showcases the development of a user-friendly Content Management System (CMS) designed to make it easy to create websites for businesses. The goal is to provide users with a tool for creating and personalizing content on a public website, including news-posts, company information, and employee presentations. The tool also allows users to customize the website's design with colors, images, and a logo. The CMS tool is built using ASP.NET Identity and an SQLite database. The public website is developed using Vue.js framework for the frontend and Tailwind CSS for the styling. The decision to use Tailwind CSS was based on a survey included in a literature review. The survey and the literature review also highlights the pros and cons of the framework. The report includes relevant theory and a description of the used methods. To demonstrate the appearance and functionality of the CMS-tool and the public website, sample code and images are provided. User testing has identified areas for improvement, but overall, the results show that the tool is easy to use. In conclusion, the project has successfully achieved its objectives, resulting in a CMS-tool that simplifies the creation of business presentations.
Abstract [sv]
Denna rapport presenterar utvecklingen av ett innehållshanteringssystem (CMS) för att underlätta skapandet av företagspresentationer. Målet är att tillhandahålla användare och potentiella kunder med ett verktyg för att skapa och anpassa innehåll till en publik webbplats, inklusive nyhetsinlägg, företagsinformation och medarbetarpresentationer. Verktyget ger även möjlighet att anpassa webbplatsen utseende med färger, bilder och logotyp. Verktyget har skapats med ASP.NET Identity och en SQLite databas. Den publika webbplatsen är byggd med Vue.js som frontend-ramverk och Tailwind CSS som CSS-ramverket. Valet av Tailwind CSS baserades på en enkätundersökning som ingick i en litteraturstudie, vilken även redovisar ramverkets fördelar och nackdelar. Rapporten innehåller även relevant teori och beskrivning av de metoder som använts. CMS-verktyget och den publika webbplatsen presenteras med exempelkod och bilder från båda gränssnitt för att visa hur dessa ser ut samt hur utvalda funktioner är konstruerade. Med hjälp av användartester har förbättringsområden identifierats, men det övergripande resultatet av dessa tester visade att verktyget är användarvänligt. Sammanfattningsvis har uppsatta mål uppnåtts och resulterat i ett CMS-verktyg som kan användas för att skapa företagspresentationer.
Place, publisher, year, edition, pages
2023. , p. 63
Keywords [sv]
CMS, ASP.NET Identity, Tailwind CSS
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:miun:diva-48447Local ID: DT-V23-G2-012OAI: oai:DiVA.org:miun-48447DiVA, id: diva2:1764702
Subject / course
Computer Engineering DT1
Educational program
Web Development TWEUG 120 higher education credits
Supervisors
Examiners
2023-06-092023-06-092023-06-09Bibliographically approved