ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
Creche Wise는 보육원마다 등록, 비용, 보조금, 출석, 학부모 결제 등을 관리하는 포털을 제공합니다
Creche Wise gives every crèche its own portal for enrolments, fees, subvention (ECCE/NCS), attendance and parent payments.
교육TypeScript · PLpgSQLGitHub @okunsmartins온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A secure, accessible payment management portal for Scoil Bhríde primary school. Proof of concept using fictional data only. Not for production use without completing all setup steps in docs/deployment.md.README 전문 보기 ↗
A secure, accessible payment management portal for Scoil Bhríde primary school.
Proof of concept using fictional data only. Not for production use without completing all setup steps in docs/deployment.md.
# 1. Install dependencies
npm install
# 2. Configure environment
cp .env.example .env.local
# Edit .env.local — add Supabase, Stripe and Resend credentials
# 3. Apply database migrations (via Supabase Dashboard SQL Editor or CLI)
# See docs/deployment.md for full instructions
# 4. Start development server
npm run dev
# → http://localhost:3000
| Layer | Technology |
|---|---|
| Framework | Next.js 15 (App Router) |
| Language | TypeScript (strict) |
| Styling | Tailwind CSS |
| Database | PostgreSQL via Supabase |
| Auth | Supabase Auth |
| Payments | Stripe Checkout (test mode) |
| Resend | |
| Validation | Zod + React Hook Form |
| Unit tests | Vitest + React Testing Library |
| E2E tests | Playwright |
| Deployment | Vercel |
npm run dev # Start development server
npm run build # Production build
npm run type-check # TypeScript type check
npm run lint # ESLint
npm run format # Prettier format
npm test # Vitest unit + integration tests
npm run test:e2e # Playwright end-to-end tests
src/app/ Next.js App Router pages
src/components/ Shared UI components
src/features/ Domain feature modules (auth, students, payments…)
src/lib/ Supabase, Stripe, Resend, logging, utilities
src/types/ TypeScript types and database schema
supabase/ SQL migrations and seed data
docs/ Architecture, security, deployment guides
e2e/ Playwright test scenarios
public/branding/ Logo assets
| Document | Description |
|---|---|
| docs/architecture.md | System architecture and data flows |
| docs/database.md | Schema, relationships, status transitions |
| docs/security.md | Security design and threat model |
| docs/deployment.md | Dev setup, production deployment, Stripe/Resend config |
| docs/assumptions.md | Documented design decisions and exclusions |
| docs/implementation-status.md | Phase-by-phase build progress |
Replace public/branding/scoil-bhride-logo.svg with the approved Scoil Bhríde logo before any external demonstration.
All data in this repository is fictional. No real pupil, parent or staff information is used.