Skip to content
Peter Warholm
All projects

Case study • Academic project

Memory Card Game

An interactive memory game built with end-to-end testing.

Role
Full-stack Developer
Areas
  • Frontend development
  • Backend development
  • Game design
  • UI
  • UX
  • Database
  • Testing
Tech stack
  • Next.js
  • React
  • TypeScript
  • Prisma
  • MongoDB
  • Cypress
  • Tailwind CSS
  • Zod
  • TanStack Query
Languages

Highlights

  • Next.js to structure the interactive web application.
  • Prisma with MongoDB for persistent game data.
  • Cypress to implement comprehensive end-to-end testing.
  • Tested both game mechanics and user interface flows.
  • Zod to validate application and user inputs.