My Portfolio

Return to CV
MSDB - Movies Series Database

MSDB - Movies Series Database

A media database platform that fetches and aggregates data from the TMDB API, with Redis caching for fast, reliable response times. The frontend is built with Vue.js and Vite for rapid rendering and a smooth user experience. Users can create an account via email/password or Google Sign-In to unlock personalised features, including watchlists, favourites, ratings, comments, and discussions.
Docker Go PostgreSQL Redis
+5 more
Odyssey-Studio Chat

Odyssey-Studio Chat

A high-concurrency real-time communication platform engineered for instant data synchronisation. Developed using a high-performance Fastify backend and Socket.IO to ensure low-latency messaging, it features a sleek, responsive interface built with Vue.js and Naive UI.
Docker Drizzle ORM Fastify Git
+8 more
Movies Series Database (MSDB) - old

Movies Series Database (MSDB) - old

A high-performance entertainment intelligence hub that offers an immersive deep-dive into the world of cinema. By utilising Server-Side Rendering (SSR) via Next.js and a polished design system with Hero UI and Tailwind CSS, the platform delivers a fluid browsing experience. It features an intuitive actor-discovery system, allowing users to navigate seamlessly between titles and performer profiles.
Hero UI Next.js React RESTful API
+2 more
Memory Card Game

Memory Card Game

A sophisticated cognitive-engagement platform designed to challenge memory retention through interactive pattern matching. Built using Next.js and Shadcn UI, the application features dynamic difficulty tiers and a competitive global leaderboard. By utilising a RESTful API and MongoDB, player performance is tracked in real-time, allowing users to compete for the fastest completion times in both single and two-player modes.
MongoDB Next.js RESTful API React
+3 more
Kelvin's Previous CV

Kelvin's Previous CV

A visually immersive personal showcase engineered to demonstrate advanced frontend interactivity. Built using Next.js and React for optimal performance, it leverages shadcn/ui for structural elegance and Magic UI to deliver fluid, high-impact motion design beyond standard static layouts.
Docker Next.js React Shadcn UI
+2 more
KanBan - Task Manager

KanBan - Task Manager

A bespoke workflow management solution designed to streamline task lifecycles through an intuitive, highly visual interface. Built with a full-stack Next.js and MongoDB architecture, the platform enables users to manage complex projects via a fluid drag-and-drop orchestration system, ensuring peak productivity and clear progress tracking
Hero UI MongoDB MySQL Next.js
+4 more

© 2026 Kelvin Meredith-Smith. All rights reserved.

Built with SvelteKit & Postgres