ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Scheduling, booking, and hour-tracking system for a science peer tutoring
club. Tutors post availability, tutees book time slots off a calendar,
and admins moderate accounts, approve hours, and enforce a no-show/
cancellation policy.
Built with Next.js (App Router) + Tailwind + shadcn/ui, backed by Supabase
(Postgres, Auth, Row Level Security).
See SETUP.md for creating a Supabase project, applying the
database schema, and running the app locally.查看完整 README ↗Scheduling, booking, and hour-tracking system for a science peer tutoring club. Tutors post availability, tutees book time slots off a calendar, and admins moderate accounts, approve hours, and enforce a no-show/ cancellation policy.
Built with Next.js (App Router) + Tailwind + shadcn/ui, backed by Supabase (Postgres, Auth, Row Level Security).
See SETUP.md for creating a Supabase project, applying the
database schema, and running the app locally.
Being built in phases — see the architecture and phase plan this was built from for the full roadmap (schema, security model, and what ships in each phase).
/book.src/app/(public) — no account needed: landing page, the week calendar,
and the booking flow (/book/[slotId], /book/manage/[id]).src/app/(auth) — login, signup, pending-approval.src/app/(app) — approved-member pages (dashboard, my bookings,
availability, admin), gated by requireApprovedProfile() in its layout.src/app/actions — Server Actions (form mutations).src/app/api/cron/dispatch-notifications — scheduled Route Handler that
enqueues due session reminders and drains the email outbox (see SETUP.md).src/components/site-header.tsx — one header for the whole site; adapts
to signed-out visitors and signed-in members.src/components/week-calendar.tsx — the Google-Calendar-style week grid
(client component: all date math runs in the viewer's timezone).src/lib/auth/dal.ts — the one place session/role checks happen.src/lib/supabase — Supabase client setup (browser, server, proxy, admin).
types.generated.ts is generated from the live schema — regenerate it
after every migration (command at the top of types.ts).supabase/migrations — database schema, applied with supabase db push.