A real-time dashboard for tracking cryptocurrencies and precious metals. Built with ASP.NET Core and vanilla JavaScript, featuring live prices, a personal portfolio calculator, and historical market charts.
- Live Market Prices: Real-time data for Bitcoin, Ethereum, Solana, Ripple, Gold (PAXG, XAUT), and Silver (KAG) with 24-hour change percentages.
- Personal Portfolio Calculator: Enter your asset amounts to see your total wallet value in USD, visualized instantly with a dynamic Doughnut Chart.
- Market Analysis Chart: View historical price trends (1 day, 7 days, 30 days) using an interactive Line Chart.
- Modern UI: A clean, responsive, dark-themed dashboard.
- Backend: C#, ASP.NET Core Web API
- Frontend: HTML5, CSS3, Vanilla JavaScript
- Charting: Chart.js
- Data Source: CoinGecko API
- .NET 8.0 SDK (or later)
- Clone the repository:
git clone [https://github.com/gurkanusta/CryptoSilverTracker.git](https://github.com/gurkanusta/CryptoSilverTracker.git)
Navigate to the project directory:
Bash cd CryptoSilverTracker Build and run the application:
Bash dotnet run Open your web browser and navigate to the local URL provided in the console output (e.g., http://localhost:5000 or https://localhost:5001).