ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
학생·학부모·재무·공지·출석·영상강의·퀴즈를 관리하는 통합 플랫폼입니다
Plataforma para redes y colegios afiliados: estudiantes, familias, tesorería, comunicados, asistencia y una Academia con video-lecciones y cuestionarios. Un sistema real, con un panel distinto para ca
교육TypeScript · PLpgSQLGitHub @jukaben32최근 접속 확인 실패운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Plataforma para redes y colegios afiliados: estudiantes, familias, tesorería, comunicados, asistencia y una Academia con video-lecciones y cuestionarios. Un sistema real, con un panel distinto para cada rol.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
MentorIApp — Sistema de Información Escolar (SIS Modular) "Una experiencia escolar más clara para dirección, secretaría y familias." Inspirado en la propuesta para Gran Manantial de Sabiduría. Potenciado con IA y Supabase. MentorIApp es un SIS (Sistema de Información Escolar) multi-tenant, construido con la premisa de que el software escolar debe ser:README 전문 보기 ↗
"Una experiencia escolar más clara para dirección, secretaría y familias." Inspirado en la propuesta para Gran Manantial de Sabiduría. Potenciado con IA y Supabase.
MentorIApp es un SIS (Sistema de Información Escolar) multi-tenant, construido con la premisa de que el software escolar debe ser:
n8n-school-expert-landingpage/ ← Carpeta raíz del proyecto
│
├── .agents/
│ └── AGENTS.md ← 🤖 REGLAS PARA AGENTES DE IA (leer primero)
│
├── legacy_landing/ ← Landing page HTML original (referencia de diseño)
│
├── supabase/ ← Backend: Base de datos + Edge Functions
│ ├── config.toml
│ ├── migrations/
│ │ └── 20260701000000_init.sql ← 10 tablas core + RLS base
│ └── functions/ ← Edge Functions (Deno/TypeScript) — pendiente
│
└── web/ ← Frontend: Next.js 15 + Tailwind CSS
├── src/
│ ├── app/ ← App Router (Next.js 15)
│ ├── components/ ← Componentes reutilizables — pendiente
│ └── lib/
│ └── supabase/ ← Clientes Supabase (server/client) — pendiente
└── package.json
| Capa | Tecnología | Notas |
|---|---|---|
| Frontend | Next.js 15 (App Router) | Carpeta /web |
| Estilos | Tailwind CSS 4 | Paleta: #1a5f7a / #4f9cf9 |
| Base de Datos | Supabase (Postgres) | Multi-tenant con RLS |
| Auth | Supabase Auth | Sessions SSR con @supabase/ssr |
| Automatización | Supabase Edge Functions (Deno) | SIN n8n |
| IA | Claude (Anthropic SDK) | Dentro de Edge Functions |
| Validación | Zod | End-to-end, formularios y APIs |
⚠️ IMPORTANTE: Antes de escribir cualquier código, lee el archivo
.agents/AGENTS.md.
Resumen rápido:
school_id.primary: #1a5f7a, accent: #4f9cf9..agents/AGENTS.md)supabase/migrations/)/web)/web/src/lib/supabase/messages y message_reads (Lectura confirmada)notify-attendance (Claude redacta el aviso, envío WhatsApp/Email)# Desde la raíz del proyecto
supabase start
supabase db reset # Aplica las migraciones
cd web
cp .env.example .env.local # Completar con las keys de Supabase
npm run dev
Abrir http://localhost:3000
| Variable | Color | Uso |
|---|---|---|
--primary | #1a5f7a | Color principal, botones, enlaces |
--primary-light | #159895 | Hover states, acentos secundarios |
--primary-dark | #123f52 | Hover en botón primario |
--accent | #4f9cf9 | Modo oscuro, CTAs secundarios |
--accent-light | #83b8ff | Hover en modo oscuro |
| Tabla | Descripción |
|---|---|
schools | Multi-tenant root. Cada colegio es un registro. |
families | Grupos familiares dentro de un colegio. |
students | Estudiantes vinculados a una familia. |
guardians | Padres/tutores de los estudiantes. |
student_guardians | Relación N:M estudiantes ↔ tutores. |
enrollments | Historial de inscripciones por año escolar. |
staff | Personal del colegio (docentes, admin, etc.). |
users_profiles | Enlace entre Supabase Auth y los roles del sistema. |
roles / permissions | Sistema de permisos granular por módulo. |
audit_logs | Trazabilidad de todas las acciones del sistema. |
/legacy_landing/