All selected work

Education management platform / 2026

Questura Academy

A full-stack website and education platform built for a Canadian nonprofit learning centre.

Delivery Full-stack education platform

Built a platform that supports the organization’s programs and learning services.

ReactTypeScriptTanStack StartPostgreSQL
Visit Questura Academy

Built for a Canadian nonprofit learning centre

Questura Academy provides educational programming for children and youth. I designed and built its responsive public website and supporting full-stack platform.

My work covered requirements, product design, application architecture, frontend and backend development, testing, deployment, and production support.

Full-stack ownership from architecture to launch

  • Translated organizational requirements into a maintainable product architecture and delivery plan.
  • Built responsive interfaces and the server-side application services behind them.
  • Integrated external services needed for the product’s public-facing experience.
  • Prepared the application for deployment, ongoing monitoring, and future development.

Designed for accessibility and maintainability

I built the interface to work across screen sizes and keyboard navigation, with reduced-motion support and clear loading, error, and empty states.

  • Typed contracts and modular boundaries that make changes easier to review and test.
  • Automated application, integration, accessibility, and end-to-end tests.
  • Consistent error handling and production monitoring for ongoing support.

A typed, modular full-stack architecture

The application uses React, TypeScript, TanStack Start, PostgreSQL, Prisma, Zod, and Tailwind CSS. The architecture keeps responsibilities separated so the product can be maintained and extended as the organization grows.