94ebd0733ad2c769196923866dbafba68c0af5d2
Searching "JOHN" or "ord-1001" returned no orders because SQLite instr() is case-sensitive. Compare lowercased values for order number, customer name, and email. Adds API regression tests for both cases. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HUfxyr6EcRi4EYSX1wLoRh
OrderOps
Run
bun install
bun run seed
bun run seed:user
# tab 1
bun run dev:api
# tab 2
bun run dev:web
Open http://localhost:5173.
Contributing
Read CONTRIBUTING.md before opening a PR. It defines repo-specific coding conventions, local verification expectations, and the PR checklist students should use with their coding harness.
Login
- default seed creates customer accounts only
- create an employee account with
bun run seed:user - login uses username only
- employee accounts can access
/orders
Languages
TypeScript
99.6%
HTML
0.4%