A Flask web app for collecting, analyzing, and visualizing event feedback using Supabase as a backend and pandas/Plotly for analytics.
- Upload feedback via form or CSV
- Store feedback in Supabase and locally
- Dashboard with sentiment, satisfaction, and suggestions
- Export analytics as PDF
- Deployable on Vercel (see
vercel.json) - Python 3.8+
- Clone the repo
- Install dependencies:
pip install -r requirements.txt - Install dependencies:
pip install openpyxl - Set up
.envwith your Supabase credentials - Run locally:
python app.py
SUPABASE_URLSUPABASE_KEYSECRET_KEY
See LICENSE.