Skip to content
Jhamil Taborga
Back to projects

Filosophy Books

Philosophy book catalog built with Astro, with Zod-validated data, realtime ratings via Server Islands and region-based content.

Tech stack
  • Astro
  • Tailwind CSS
  • JavaScript
  • TypeScript
  • Vercel
Links
View live(opens in a new tab)

Context

A philosophy books site built with Astro that mixes static content with dynamic pieces to keep navigation fast.

What I did

  • Implemented data validation with Zod and TypeScript to guarantee the integrity of each book’s information.
  • Used Astro Server Islands to fetch realtime ratings and update content dynamically.
  • Used Vercel region environment variables to personalize content based on the user’s location.
  • Implemented page transitions and dynamic pagination for a smooth browsing experience.