Explore and manage your favorite video games with GameShelf, a personal project powered by the RAWG API and built with Next.js 15, TypeScript and TailwindCSS v4 and Clerk. Discover new titles, filter by genre, platform, and sign in with Clerk to add games to the Wishlist!
- 🔄 Dynamic routing with Next.js
- 🔍 Search functionality using
useSearchParams
from Next.js - 🎛️ Filters implemented in the
lib/
folder for efficient fetching based on selected criteria - 📱 Fully responsive design for optimal experience across devices
- ⚛️ State management using Redux Toolkit for scalable and maintainable state handling
- 🔒 Authentication with Clerk and chance to sign up with Google and Linkedin.
- Next.js
- TypeScript
- TailwindCSS
- Redux Toolkit
- Clerk