Bazar outdoorového vybavení
Secondhand marketplace of outdoor equipment
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/202343Identifikátory
SIS: 264361
Kolekce
- Kvalifikační práce [11987]
Vedoucí práce
Oponent práce
Kofroň, Jan
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Informatika se specializací Programování a vývoj software
Katedra / ústav / klinika
Katedra distribuovaných a spolehlivých systémů
Datum obhajoby
4. 9. 2025
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
bazar|tržiště|net|web|reactKlíčová slova (anglicky)
secondhand|marketplace|net|web|reactTato práce je věnována návrhu a implementaci specializovaného online tržiště pro outdoorové vybavení, které řeší nedostatky současných populárních internetových tržišť v České republice. Naším hlavním cílem je vytvořit uživatelsky přívětivou platformu, která umožňuje přesné filtrování, vyhledávání a kategorizaci zboží, vzájemné hodnocení a komunikaci mezi uživateli i pokročilou administrátorskou správu. Dále analyzujeme sou- časná peer-to-peer tržiště a jejich charakteristické znaky, přínosy a překážky. Na základě této analýzy navrhneme a realizujeme webovou aplikaci využívající čistou architekturu a ASP.NET Core pro backendovou část a knihovnu React s frameworkem Next.js pro frontendový vývoj. Výsledkem naší snahy je flexibilní a modulární platforma, která může být použita jako šablona pro jakékoliv úzce zaměřené online tržiště.
This thesis is dedicated to the design and implementation of a specialized online mar- ketplace for outdoor equipment that addresses the shortcomings of the current popular online marketplaces in the Czech Republic. Our main goal is to create a user-friendly plat- form that allows accurate filtering, searching and categorization of listings, user reviews and direct communication between users as well as advanced administration. We analyze the current peer-to-peer marketplaces and their characteristics, benefits and weaknesses. Based on this analysis, we design and implement a web application using clean architec- ture and ASP.NET Core for the backend and the React library with the Next.js framework for frontend development. The fruit of our labour is a flexible and modular platform that can be used as a template for any narrowly specialized online marketplace.
