Portfolios
-
NC News
A mock news website with commenting.
-
Frontend — React app with client-side rendering. Interactions include user commenting, comment deletion, and voting; Axios for API calls to hydrate the content; React Router DOM for dynamic routing; Vite for building; Netlify to host the production site.
-
Backend — Uses Express based server; PostgreSQL for the database; Supertest for Integration Testing; Render to host the production API endpoints; Supabase to host the production database.
-
-
Clowder
A social cat GPS tracking app, written in TypeScript.
-
How Green Is Your Clean?
A frontend for the Official Carbon Intensity API for Great Britain. Uses the React framework with react-chartjs-2 to produce live data visualisations.
-
PGCE
Postgraduate Certificate in Education
-
PGA TEL
Postgraduate Award in Technology Enhanced Learning