CryptoPulse is a lightweight, real-time data pipeline that collects current cryptocurrency prices using the CoinGecko API and stores them in a Supabase-hosted PostgreSQL database.
This project demonstrates cloud integration, API consumption, and scalable data ingestion — ideal for data engineering, cloud development, or backend portfolio showcases.
- Real-time price fetching from CoinGecko API
- Seamless integration with Supabase
- Clean, modular Python codebase
- Easily extensible to more assets or time intervals
- Environment variables and Git best practices implemented
| Tool | Purpose |
|---|---|
| Python | Core scripting language |
| CoinGecko API | Real-time crypto market data |
| Supabase | Cloud database (PostgreSQL + REST) |
| Dotenv | Secure environment variable management |
- Clone the repository
git clone https://github.com/Faiz2468/crypto-pulse.git cd crypto-pulse