Jonas Laurens

  • Front-end Developer
  • Father of 2
  • Husband
  • Techie
  • Comic Enthusiast
  • Guitarist
  • Cinephile

Comic Shop

Assignment

I accumulated a large collection of comic books over they years that I no longer needed. While I could have sold them through traditional platforms like eBay (which charges fees on each sale) or local Facebook groups, I wanted to challenge myself as a developer: could I build my own online storefront?

To make this challenge truly exciting, I set a strict constraint: the entire stack had to be completely free to build, host, and deploy.


Solution & Architecture

To achieve this, I carefully selected a modern, zero-cost tech stack:

This project served as an excellent opportunity to dive deep into TypeScript , setting a solid foundation for adopting strongly-typed architectures in all my subsequent personal projects.


Technologies used

gatsby typescript sanity framer-motion zustand immer

I Learned


Live Demo View Source

Project Gallery