Home /work/
The Odin Project

Practice projects

The Odin Project

Projects built while working through The Odin Project's React course. Each one practises a core idea properly: state, live data, routing. All of them are deployed and the code is public.

Projects
3
Live
3
Case studies
3

Luxe Noir: Shopping Cart

2026

A luxury dark-theme fashion storefront built with Next.js 16 and TypeScript. Products are fetched from the DummyJSON API, grouped by collection, and managed through a React Context cart with a slide-in drawer.

  • React App
  • Self-directed build

Memory Card Game

2026

A Pokémon-themed memory game built with Next.js 16 and TypeScript. Twelve cards are fetched live from the PokeAPI, reshuffle after every click, and track your current and best score.

  • React Game
  • Self-directed build

CV Builder

2026

A dynamic CV builder built with React 19 and Vite. Fill in your details across six sections, watch an A4 preview update in real time, and export a clean single-page PDF with one click via html2pdf.js.

  • React App
  • Self-directed build