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