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
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.