ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
Encuentra y selecciona oportunidades profesionales para tus alumnas.
Translation pending
EducationTypeScript · JavaScriptGitHub @torrealex97-starOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
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 ↗Motor de oportunidades independiente de Scalix. Women Digital Closer es la primera configuración; evolución en docs/PLAN.md.
Requiere Node 22+ y Python 3.12. Desde este repositorio:
python3.12 -m venv .venv
.venv/bin/python -m pip install -r requirements-lock.txt
npm ci
npm run dev
Abre http://127.0.0.1:3100 . El lanzador inicia web, API y worker; Ctrl+C detiene los tres. Se genera un token local nuevo en cada inicio, no hay claves que copiar. CAREER_PYTHON permite elegir otro intérprete con las dependencias instaladas.
Los datos persisten en .local/career.sqlite3. No borres .local si quieres conservar el historial. Respaldar con SQLite backup, no copiar únicamente el archivo mientras haya escrituras WAL.
CAREER_ORG_ID y CAREER_ORG_NAME.Este modo es solo local y para un operador/equipo en este ordenador. No ofrece login de alumnas ni debe exponerse a internet. La fase online requiere Supabase Auth/Postgres/RLS y pruebas multiusuario. LinkedIn, Upwork, Facebook y Skool aparecen pendientes de configuración.
No se garantiza un número de ofertas ni que una publicación siga abierta. No se infiere país del idioma, no se transforma presupuesto freelance en sueldo y no se mezclan monedas. El filtro salarial compara exclusivamente campos estructurados en la misma moneda, anual/12 o mensual; confirmar fijo/OTE en la oferta.
npm run contracts
npm run typecheck
.venv/bin/python -m ruff check apps/api scripts/openapi.py tests/test_engine.py
npm test
npm run build
npx playwright install chromium
# Con npm run dev en otra terminal:
npm run test:e2e
packages/contracts/api.d.ts se genera desde FastAPI; no editar manualmente.
Las pruebas de backend usan una base temporal y respuestas de proveedores controladas; no consultan servicios externos. Las pruebas de navegador usan la app local.
Leer AGENTS.md, docs/STATUS.md, docs/PLAN.md y la decisión docs/decisions/ADR-006-local-first-delivery.md. Las especificaciones originales completas están en docs/spec, incluidas las fases y ADR que antes solo estaban dentro del ZIP.
MASTER SPEC y PLAN incorporan Groq principal mediante LLMProvider, WDCOpportunity para alumnas y expansión US hispana con 17 fichas. Administración conserva toda trazabilidad; la experiencia alumna prioriza empresa, condiciones y siguiente paso.
La implementación local incluye Apify guiado y análisis individual con Groq principal u OpenAI opcional. La nueva proyección/portal y las nuevas fuentes siguen pendientes, al igual que los controles masivos de P05A. Configuración instalada en INTEGRATIONS.