Project Description
Full Stack Developer Needed for Multi-Portal SaaS MVP (React + Supabase)
Project Overview
What I need built
Supabase backend — Postgres database with multi-tenant schema , Row-Level Security, authentication, and auto-generated APIs.
Frontend migration — convert the single HTML file into a Vite + React (or Vue) project with proper component structure, talking to Supabase instead of localStorage.
Build pipeline — minified, obfuscated production builds; deployment to Netlify with a custom domain.
Azure OpenAI integration — I will provide the Azure OpenAI UK South subscription and API key. You wire one Supabase Edge Function that calls it for PDF or word parsing assistance (fallback when the existing deterministic parser can't match the layout).
Audit trail — server-side, per-pupil action log written by every mutation.
1. Real backend service
2. Real database (not browser localStorage)
3. Hosted on my own server, accessible via a URL
4. Compiled / obfuscated frontend
5. Cross-portal real-time sync working across multiple devices and browsers
6. pdf document document authoring against a real persisted record
7. Audit trail working end-to-end (server-side, per pupil, across all users)
8. Pdf document ingestion against a real document store (proper file upload + secure storage)
9. AI enablers — LLM-assisted pdf document parsing for unusual layouts (UK-region hosted, no training on customer data)
10. Multi-tenant isolation (business A cannot see business B's data)