React B2B beta-accelerator: En startersite i visualiseringssyfte till kundvertikal inom e-commerce
2023 (Swedish) Independent thesis Basic level (university diploma), 10 credits / 15 HE credits
Student thesis
Abstract [en]
A starter site for a customer vertical within e-commerce has been developed using Litium's React accelerator in a beta version. The purpose of the project was to visualize and package the functionality within e-commerce platforms. The goal was to present the starter site to potential customers and demonstrate the benefits of the accelerator. The work also involved testing the new development environment and providing feedback to the development team. Design sketches and requirements specifications were created by Litium and Columbus Global and served as the basis for the work. The primary parts of the site have been implemented, including a dashboard view for logged-in users. There is also a foundation for future implementations where design sketches are currently unavailable. Integration with ERP and CRM systems has not yet been carried out; instead, data from these systems is stored in JSON files in GitHub repositories and retrieved via fetch requests and stored in global states using Zustand. An analysis of the accelerator has been conducted, and the results are presented in the results chapter. The discussion section covers the progress of the work and my experiences working in this development environment.
Abstract [sv]
En startersite till en kundvertikal inom e-commerce är skapad i en beta-version av Litiums B2B React-accelerator. Syftet med projektet är att visualisera och paketera funktionalitet inom e-handelsplattformar. Målet är att kunna presentera startersiten till potentiella kunder för att visa på mervärdet acceleratorn kan erbjuda. En del av projektet är att testa denna nya utvecklingsmiljö och ge feedback till utvecklingsteamet. Designskisser och kravspecifikation har utvecklats av Litium och Columbus Global. Designskisserna har legat till grund för arbetet jag utfört. De primära delarna är implementerade, bland annat en dashboard-vy för inloggade användare. Dessutom ligger en grund för fortsatta implementeringar som det inte finns designskisser för i nuläget. ERP-system och CRM-system är inte är inregistrerat i acceleratorn. Data som hade hämtats från dessa system lagras istället i JSON-filer i GitHub-repositories som hämtas via fetchanrop för att lagras i globala states med Zustand. Acceleratorn har analyserats och resultaten från projektet behandlas i resultat-kapitlet. I diskussionsdelen behandlas hur arbetet har gått och hur mina upplevelser är att arbeta i denna utvecklingsmiljö.
Place, publisher, year, edition, pages 2023. , p. 40
Keywords [sv]
React, Frontend-utveckling, E-commerce, TypeScript, Beta-version, Visualisering.
National Category
Computer Engineering
Identifiers URN: urn:nbn:se:miun:diva-48445 Local ID: DT-V23-G2-004 OAI: oai:DiVA.org:miun-48445 DiVA, id: diva2:1764367
Subject / course Computer Engineering DT1
Educational program Web Development TWEUG 120 higher education credits
Supervisors
Examiners
2023-06-082023-06-082023-06-08 Bibliographically approved