AutonomousVehicleControlBeginnersGuide
Python sample codes and documents about Autonomous vehicle control algorithm. This project can be used as a technical guide book to study the algorithms and the software architectures for beginners.
翻訳待ち
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 ↗Planificación anual de asignaturas para profesores, en menos de 10 minutos.
El profesor define el temario de cada asignatura, sus grupos y su horario, y TeacherOS reparte el temario en sesiones con fecha real a lo largo del curso, respetando festivos y horarios que cambian según la época. Cuando se pierde una clase, cambia el temario o el calendario, recoloca las sesiones futuras, enseñando antes cómo quedan.
En desarrollo (MVP). Primeras usuarias: profesoras de secundaria de un colegio.
Nuxt 4 · Vue 3 · Nuxt UI · Tailwind CSS 4 · Pinia · TypeScript · Supabase (Postgres + Row Level Security) · Vitest · Playwright · Vercel.
El algoritmo de reparto y todo el cálculo son TypeScript puro con tests; las escrituras de varios pasos se hacen en funciones de Postgres, en una sola transacción. Más detalle en docs/02-architecture/Arquitectura.md.
Requisitos: Node 22, pnpm y un proyecto de Supabase con las migraciones de
supabase/migrations/ aplicadas (supabase link + supabase db push).
pnpm install
cp .env.example .env # rellena SUPABASE_URL y SUPABASE_KEY
pnpm dev # http://localhost:3000
pnpm lint
pnpm typecheck
pnpm test # unitarios (Vitest)
pnpm test:e2e # end-to-end (Playwright) contra Supabase
El e2e necesita una cuenta de pruebas en .env.test.local:
E2E_TEST_EMAIL=...
E2E_TEST_PASSWORD=...
Crea un curso completo con esa cuenta, lo recorre y lo borra al terminar.