System for Do psí misky's Self-Service Retail Points

Thesis title: Systém pro samoobslužná prodejní místa společnosti Do psí misky
Author: Pross, Erich
Thesis type: Bakalářská práce
Supervisor: Vojíř, Stanislav
Opponents: Luc, Ladislav
Thesis language: Česky
Abstract:
Bakalářská práce se zabývá návrhem, vývojem a implementací webové aplikace, která umožňuje zákazníkům firmy Do psí misky nakupovat v bezkontaktních samoobslužných prodejnách bez obsluhy či jiného personálu, a poskytuje základní možnosti správy jednotlivých prodejen. Práce začíná analýzou dostupných řešení pro samoobslužná bezkontaktní prodejní místa na českém i zahraničním trhu, návrhem a analýzou požadavků a potřeb zadavatele, včetně všech funkcí, které by měla aplikace obsahovat. Následuje návrh architektury, včetně databáze, zabezpečení a uživatelského rozhraní. Pro vývoj a implementaci systému byla použita moderní řešení, jako je PHP framework Laravel, který nabízí řadu funkcí pro vývoj webových aplikací. Výsledná aplikace umožňuje uživatelům vstoupit do prodejny pomocí naskenování QR kódu, následně procházet sortiment pomocí skenování čárových kódů, zobrazit si informace o produktech, které si mohou vložit do svého košíku, a za zboží bezpečně a jednoduše zaplatit pomocí online platby přímo z telefonu. Po implementaci byla aplikace nasazena na server zadavatele a nyní se čeká na dokončení jednání ohledně platební brány, aby mohla být aplikace zavedena do ostrého provozu.
Keywords: webová aplikace; obchod; bezkontaktní samoobslužná prodejna; Laravel; QR kód; čárový kód; PHP
Thesis title: System for Do psí misky's Self-Service Retail Points
Author: Pross, Erich
Thesis type: Bachelor thesis
Supervisor: Vojíř, Stanislav
Opponents: Luc, Ladislav
Thesis language: Česky
Abstract:
The bachelor's thesis focuses on the design, development, and implementation of a web application that allows customers of Do psí misky to shop in contactless self-service stores without assistance or other personnel, and provides basic store management capabilities. The work begins with an analysis of available solutions for self-service contactless sales points in the Czech and international markets, followed by the design and analysis of the client's requirements and needs, including all the features the application should have. The design of the architecture follows, including the database, security, and user interface. Modern solutions were used for the development and implementation of the system, such as the PHP framework Laravel, which offers a range of features for web application development. The resulting application allows users to enter the store by scanning a QR code, then browse the assortment by scanning barcodes, view information about the products, add them to their cart, and securely and easily pay for goods using online payment directly from their phone. After implementation, the application was deployed on the client's server and is now awaiting the completion of negotiations regarding the payment gateway before the application can be put into full operation.
Keywords: store; contactless self-service store; Laravel; web application; PHP; QR code; barcode

Information about study

Study programme: Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information and Knowledge Engineering

Information on submission and defense

Date of assignment: 9. 9. 2023
Date of submission: 6. 5. 2024
Date of defense: 2024

Files for download

The files will be available after the defense of the thesis.

    Last update: