A web application to track and monitor cryptocurrency prices in real-time using CoinMarketCap API.
- Display top 100 cryptocurrencies
- Real-time price tracking
- Search functionality
- 24-hour price change visualization
- Node.js (v14+)
- Python (v3.8+)
- CoinMarketCap API Key
- Navigate to
backend
directory - Create virtual environment:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
- Set CoinMarketCap API Key in
.env
- Run backend:
python app.py
- Navigate to
frontend
directory - Install dependencies:
npm install
- Run development server:
npm run dev
- Backend: Heroku/PythonAnywhere
- Frontend: GitHub Pages
- Frontend: React, TypeScript, Material-UI
- Backend: Flask, Python
- API: CoinMarketCap
MIT License