Project Overview
SENBridge helps parents and carers understand SEND (Special Educational Needs and Disabilities) law and guidance in England. It retrieves official-style source text at request time, requires citations in model answers, and refuses to guess when it cannot ground a response. The live product includes streaming chat, letter drafting, and optional sign-in.
It is practical guidance with citations, not formal legal advice. Safeguarding checks run before the model is called, and the product is England-only.
Key Technologies
Next.js / React
TypeScript
Google Gemini
Prisma
NextAuth
Tailwind CSS
Technical Implementation
Grounded retrieval and chat
- Local retrieval from embedded SEND definitions and curated official source files
- Streaming chat API with conversation context validated on the server
- Citation checks so answers must reference retrieved sources, or the app refuses
- Safeguarding filter before the model is called
Product and quality
- Optional accounts with NextAuth and Prisma-backed data
- Letter and email drafting for schools or local authorities
- Automated tests with Jest and Playwright, plus TypeScript and ESLint in the build
- Deployed production app at senbridge.uk
Key Features
SEND guidance
- Answers grounded in official-style SEND sources
- Citations parents can check against the original documents
- Refuses when no relevant source is retrieved
- England-only scope, with a legal-advice disclaimer
Practical next steps
- Streaming chat for EHCP and SEN Support questions
- Draft letters or emails to schools or local authorities
- Optional sign-in for account features
- Safeguarding redirect for immediate-risk questions