Skip to content

0xSettings/Crypto-Market-Chart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’Ή Crypto Market Graph Chart

Crypto Market Tracker is a sleek and modern cryptocurrency dashboard that displays live market data, including prices, market capitalization, trading volume, supply, and historical charts for the top 10 cryptocurrencies. Built with React, TypeScript, Golang, and CoinGecko API, it provides users with real-time data and an interactive chart to monitor the market trends.


πŸš€ Features

  • Real-time Cryptocurrency Data: Fetches live data from the CoinGecko API.
  • Sparkline Charts: Displays the 7-day trend of each cryptocurrency.
  • Trade Action: Easily initiate trades through the dashboard.
  • Dynamic Price Changes: Real-time updates on price changes.
  • Responsive UI: Adaptable design for both desktop and mobile devices.

πŸ› οΈ Technologies Used

Frontend Integrations

  • React with TypeScript
  • Chart.js for visualizing market trends
  • Axios for HTTP requests
  • CoinGecko API for real-time data

Backend Integrations

  • Golang (Go) for server-side processing and API integration

πŸ“‚ Project Structure

CRYPTO-MARKET β”œβ”€β”€ backend β”‚ β”œβ”€β”€ go.mod β”‚ β”œβ”€β”€ go.sum β”‚ └── main.go β”œβ”€β”€ frontend β”‚ β”œβ”€β”€ node_modules β”‚ β”œβ”€β”€ public β”‚ β”‚ └── index.html β”‚ └── src β”‚ β”œβ”€β”€ components β”‚ β”‚ └── CryptoTrack.tsx β”‚ β”œβ”€β”€ styles β”‚ β”‚ └── App.css β”‚ β”œβ”€β”€ App.tsx β”‚ β”œβ”€β”€ index.tsx β”‚ β”œβ”€β”€ react-app-env.d.ts β”‚ β”œβ”€β”€ reportWebVitals.ts β”‚ └── setupTests.ts β”œβ”€β”€ package.json β”œβ”€β”€ package-lock.json β”œβ”€β”€ README.md β”œβ”€β”€ tsconfig.json └── .gitignore


βš™οΈ Installation

  1. Clone the repository
    git clone https://github.com/0xSettings/Crypto-Market-Chart.git
    cd Crypto-Market-Chart
    

βš™οΈ Backend Setup

  • cd backend
  • go mod tidy
  • go run main.go

βš™οΈ Frontend Setup

API Endpoint

  • CoinMarketCap
  • Coingecko

🌟 Contributing

Contributions are welcome! Feel free to submit a pull request or open an issue for any feature requests xD

About

Crypto Market Chart

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published