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 ↗간호학생의 임상실습 1,000시간을 기록하고, 실습 메모를 AI로 SOAPIE 케이스스터디로 정리하고, 지도교수가 학생 이수 현황을 한눈에 관리하는 웹앱입니다.
| 과제의 꼭 있어야 하는 기능 | 화면(프론트엔드) | API(백엔드) |
|---|---|---|
| 1. 회원가입·로그인 (학생/교수 역할, 이메일 인증 코드, 비밀번호 재설정) | app/login, app/verify, app/reset-password | server/auth-actions.ts, server/verify-actions.ts, server/password-actions.ts, app/auth/callback/route.ts (Supabase Auth) |
| 2. 실습 1,000시간 기록·관리 (과목별 이수 현황, 빠른 기록, 일정 D-Day, 준비물 체크리스트) | app/(app)/page.tsx (학생 홈) | server/practice-actions.ts, server/practice-repo.ts, server/checklist-actions.ts |
| 3. AI 케이스스터디 정리 (메모 → SOAPIE·NANDA 간호진단, AI 도우미와 대화, 교수님께 제출) | app/(app)/cases, app/(app)/cases/[id], app/(app)/submissions | server/case-actions.ts, server/case-gemini.ts, server/case-chat.ts, server/submission-actions.ts |
| 4. 교수 대시보드 (학생 현황판·위험군, 실습 시간 승인, 과제 채점, 실습대장 CSV) | app/(app)/page.tsx (교수 홈), app/(app)/prof/* | server/professor-repo.ts, server/approval-actions.ts, server/grading-actions.ts, app/api/prof/export/route.ts |
더 만든 기능:
app/(app)/notes)app/(app)/credits)app/(app)/tools/preceptor, app/(app)/tools/journal)app/(app)/tools)app/(app)/prof/insights)gemini-3.6-flash, 케이스 정리·AI 도우미·채점 참고안·모의질문 평가·일지 초안)main에 머지하면 GitHub Actions로 자동 배포준비물: Node.js 24, npm, Supabase 프로젝트, Gemini API 키
npm ci
.env.example을 복사해 .env를 만들고 값을 채웁니다. Supabase URL·anon key, DB 주소(DATABASE_URL 6543 포트, DIRECT_URL 5432 포트), GEMINI_API_KEY 등이 필요합니다. .env는 git에 올리지 않습니다.npx prisma migrate deploy
npm run db:seed
npm run dev
배포 주소: https://nursepass-coral.vercel.app
tsc), 린트(npm run lint), 배포 환경에서 로그인·DB·AI 정리 재확인