Files:
- index.html — user info form and first step
- review.html — app review form and second step
- dashboard.html — public dashboard with ratings, analytics, and app decisions
- supabase.js — minimal helper for Supabase REST queries
- schema.sql — SQL to create tables in Supabase
- analytics.sql — SQL queries for dashboard analytics
- .env.example — example env values
Quick setup
-
In Supabase project, open SQL editor and run
schema.sql. -
Copy
.env.exampleto.envand
set yourSUPABASE_URLandSUPABASE_ANON_KEY. -
For a quick demo, open
personal-Review/supabase.jsand replace the two placeholder strings with yourSUPABASE_URLandSUPABASE_ANON_KEYfrom.env. -
Serve the
personal-Reviewfolder (for example with a static server) and openindex.html.
Flow
index.html— submit user profile.review.html— submit app review.dashboard.html— browse the public dashboard and analytics.
Security note: Do NOT commit your real .env with secret keys. Use server-side insertion or a secure build step for production.