Spring of Virtue Integrated School
A school public site, plus the portal the staff actually use.
- Category
- Client website
- Role
- Full-Stack Developer

What I implemented
- Developed the public school landing page in Next.js and Tailwind CSS.
- Worked on the employee portal behind it, using Firebase for data and authentication.
Constraints and decisions
- A public marketing page and an internal staff portal have different access rules, so the portal work sat behind Firebase authentication rather than on the public site.
- Firebase kept the project without a server to operate, which suited a school with no technical staff.
What you can inspect
The public school website is live. The employee portal is not public.
Technologies
- Next.js
- Tailwind CSS
- Firebase