This project demonstrates a simple ETL pipeline using Python that reads data from a CSV file and uploads it to a Supabase-hosted PostgreSQL database.
Perfect for showcasing cloud-based backend workflows and Python automation.
- Reads data from any CSV file using
pandas
- Connects securely to Supabase using
supabase-py
- Pushes rows into a Supabase table
- Environment variables managed through
.env
file - Clean Git-tracked setup ready for deployment or scaling
- Python
- Supabase (PostgreSQL backend)
- pandas
- supabase-py
- python-dotenv
- Clone this repository
git clone https://github.com/Faiz2468/csv-to-supabase.git
cd csv-to-supabase