Zobrazit minimální záznam

dc.contributor.advisorKlein, Lukáš
dc.contributor.authorKobza, Denis
dc.date.accessioned2025-06-23T11:50:11Z
dc.date.available2025-06-23T11:50:11Z
dc.date.issued2025
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/157029
dc.description.abstractTato bakalářská práce se zabývá návrhem a implementací systému pro zpracovávání bitcoinových darů prostřednictvím webového prostředí krmítka. Systém je složen ze serverové části, která komunikuje s klientskou části a s raspberry pi 4 v prostředí Umbrel. Aplikace krmítka využívá pro svou implementaci jazyk Python, Flask framework, SQLite databázi a CoinGecko API. Cena jednotlivých darů se dynamicky mění podle aktuální tržní ceny bitcoinu a popularity krmítka. Pro sledování proběhlých transakcí systém využívá deamon, který pomocí dotazů na uzly Bitcoin a Lightning sítě vytváří záznamy do databáze. Stav krmítka je vizualizován v administrativním prostředí pomocí dat obdržených z databáze. Webové prostředí jsou vytvořena pomocí HTTP, CSS, JavaSctipt, Bootstrap a chart.jscs
dc.description.abstractThis bachelor thesis handles a design and implementation of a system for processing bitcoin donations through a web-based GUI. The system is build of a server part that communicates with the client part and with raspberry pi 4 with installed Umbrell OS. The application uses Python, Flask framework, SQLite database and CoinGecko API for it's implementation. The price of each donation changes dynamically according to the current market price of bitcoin and the popularity of the feeder application. To keep track of the transactions, the system uses deamon, which creates records in the database by querying the Bitcoin and Lightning network nodes. The status of the feeder is visualized in the administrative web environment using the data received from the database. Web environments are created using HTTP, CSS, JavaScript, Bootstrap and chart.jsen
dc.format.extent1853793 bytes
dc.format.mimetypeapplication/pdf
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.subjectDiplomová prácecs
dc.subjectBitcoincs
dc.subjectLightning Netwrokcs
dc.subjectAPIcs
dc.subjectRaspberry Pics
dc.subjectRaspberry Pi 4cs
dc.subjectJSONcs
dc.subjectHTTPcs
dc.subjectSQLitecs
dc.subjectVizualizacecs
dc.subjectUmbrelcs
dc.subjectPythoncs
dc.subjectJavaScriptcs
dc.subjectFlaskcs
dc.subjectRESTcs
dc.subjectmaster thesisen
dc.subjectBitcoinen
dc.subjectLightning Networken
dc.subjectAPIen
dc.subjectRaspberry Pien
dc.subjectRaspberry Pi 4en
dc.subjectJSONen
dc.subjectHTTPen
dc.subjectSQLiteen
dc.subjectVisulizationen
dc.subjectUmbrelen
dc.subjectPythonen
dc.subjectJavaScripten
dc.subjectFlask, RESTen
dc.titleDynamické krmítko na bázi Bitcoinu pro automatické krmení zvířatcs
dc.title.alternativeBitcoin-based Dynamic Feeder for Automatic Animal Feedingen
dc.typeBakalářská prácecs
dc.contributor.refereeOlivka, Petr
dc.date.accepted2025-06-04
dc.thesis.degree-nameBc.
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformatikacs
dc.description.resultvelmi dobřecs
dc.identifier.senderS2724
dc.identifier.thesisKOB0062_FEI_B0613A140014_2025
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam