The Bitcoin Price Tracker is a minimalist web application designed to help users monitor Bitcoin prices in real-time. It provides a user-friendly interface to view current prices, track holdings, and analyze historical data through interactive charts. The application is built using HTML, CSS, and JavaScript, leveraging the Chart.js library for data visualization.
- Real-time Price Tracking: Get the latest Bitcoin prices from multiple API providers.
- Holdings Management: Input and manage your Bitcoin holdings to see their current value.
- Historical Data Analysis: View historical price data over different timeframes (1 hour, 24 hours, 1 month, and 1 year).
- Responsive Design: Optimized for both mobile and desktop devices.
- Progressive Web App (PWA): Installable on mobile devices for offline access.
You can access the live version of the application at: sangraphic.github.io/btc
To run the Bitcoin Price Tracker locally, follow these steps:
- Open the
index.htmlfile in your web browser:
- Input Your Holdings: Click on the "Edit" tab to enter the amount of Bitcoin you own.
- View Current Price: The current Bitcoin price will be displayed prominently on the main page.
- Analyze Historical Data: Click on the "Select Timeframe" button to choose different timeframes for historical price analysis.
- Switch Themes: Change the theme between "Dark" and "Binance" in the settings.
- HTML5: For structuring the web application.
- CSS3: For styling and responsive design.
- JavaScript: For interactivity and API calls.
- Chart.js: For rendering interactive charts.
- Service Workers: For enabling PWA features.
The application fetches Bitcoin price data from the following APIs:
- Thanks to the developers of Chart.js for their excellent charting library.
- Special thanks to the API providers for making cryptocurrency data accessible.
Happy Tracking!