ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
간호대생의 1,000시간 임상실습 파트너
Translation pending
EducationGitHub @dev-lucy25OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
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 정리 재확인