andreasherz / bitcoin-manager Goto Github PK
View Code? Open in Web Editor NEWsevDesk - Probearbeit Frontend
Home Page: https://bitcoin-manager-nine.vercel.app
sevDesk - Probearbeit Frontend
Home Page: https://bitcoin-manager-nine.vercel.app
Erstelle eine weitere View “Bitcoin Diagramm” und füge sie dem Menü hinzu.
○ Nutze die Dokumentation unter
https://www.blockchain.com/de/api/charts_api um ein sinnvolles
Diagramm anzeigen zu können.
○ Hierzu kann eine Bibliothek wie z.B. Chart.js verwendet werden
Erstelle eine weitere View “Bitcoin Umrechner" und füge sie dem Menü hinzu.
○ Die View erlaubt eine Eingabe in EUR, USD, AUD, NZD und GBP
○ Output: Angezeigt wird der umgerechnete Betrag in BTC (Bitcoin)
○ Die Darstellung und Auswahl der “Quellwährung” ist dir überlassen
Die Hauptview soll als “Dashboard” den aktuellen Bitcoin-Preis in
unterschiedlichen Währungen anzeigen. Dabei ist dir die Darstellung selbst
überlassen. Angezeigt werden soll jeweils mindestens der Verkauf- und
Einkaufspreis.
○ Verwende dazu die Blockchain API: https://www.blockchain.com/de/api
○ Der GET Aufruf “ https://blockchain.info/ticker ” liefert dir ein passendes
JSON
Erstelle eine neue View “Bitcoin Details” und füge sie dem Menü hinzu. Die
View soll dem Benutzer folgende Details anzeigen:
○ Marktkapitalisierung (marketcap)
○ Anzahl aller Bitcoins im Umlauf (totalbc)
○ Anzahl der Transaktionen in den letzten 24h (24hrtransactioncount)
○ Anzahl gesendeter Bitcoin in den letzten 24h (24hrbtcsent)
○ Aktuelle Hashrate (hashrate)
○ Aktueller Schwierigkeitsgrad (getdifficulty)
Entwerfe zunächst der Grundgerüst der Anwendung:
○ Die Anwendung benötigt eine “Startseite” (Hauptview) und ein Menü
○ Über das Menü können später weitere Views erreicht werden
○ Die Anwendung soll optisch ansprechend gestaltet werden.
○ Bootstrap oder eine andere Bibliothek für UI Elemente darf benutzt
werden
Bonus: Erstelle eine letzte View “Meine Bitcoin”. Hier kann der Benutzer
seinen Bitcoin-Bestand einpflegen.
○ Der vom Nutzer hinterlegte Wert wird abgespeichert (z.B.
LocalStorage)
○ Das Dashboard wird um eine weitere Anzeige erweitert. Hier sieht er
ab sofort wie viel Bitcoin er hat und was diese aktuell in EUR Wert ist.
○ Optional soll der Benutzer gleich mehrere Bitcoin-Bestände einpflegen
können, oder sogar real existierende Wallets...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.