Hackathon project: Gemini AI with contextual ads powered by Solana payments.
cd backend
source venv/bin/activate
pip install -r requirements.txt
python3 app.pycd solana_service
pip install -r requirements.txt
python3 app.pycd frontend
flutter pub get
flutter runCreate backend/.env with:
- Gemini API key
- Supabase credentials
- Solana config (GEMINI_ACCOUNT_ADDRESS, etc.)
backend/- Main Flask API (Gemini, Supabase, matching)solana_service/- Solana payment processing servicefrontend/- Flutter app with Gemini UIdocs/- Architecture documentationdata/- Data files
- Solana CLI: Installed
- Python packages: solders, anchorpy installed
- Wallet address:
AvXtoACWKDPfzV286ZfK8GPsHjnE9GkEvF8hF1vqtyfv