ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A responsive Arabic RTL web app where admins create practice questions organized by subject → lesson, and students answer them in exam or practice mode.
npm install
Go to supabase.com and create a new project.
cp .env.local.example .env.local
Fill in:
NEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_ANON_KEYIn the Supabase SQL Editor, run in order:
supabase/migrations/001_schema.sqlsupabase/migrations/002_rls.sqlsupabase/migrations/003_storage.sqlUPDATE public.profiles SET role = 'owner' WHERE id = '<user-uuid>';
npm run dev
| Role | Capabilities |
|---|---|
| Owner | Everything + user management + delete subjects |
| Admin | CRUD subjects, lessons, questions |
| Student | Browse, enroll, answer questions |