Welcome to Pokémon TCG E‑Commerce
This project is a modern, modular e-commerce platform for Pokémon Trading Card Game products. It demonstrates best practices in frontend development, scalable architecture, and user experience design.
Key Features
- Responsive product grid and detail pages
- Shopping cart with persistent state
- Checkout flow and order summary
- User authentication and protected routes
- Order history and account management
- Admin dashboard for orders, products, users, categories
- Dark mode and mobile-first design
- Integration-ready for Stripe payments and Pokémon TCG API
Tech Stack
- Next.js 13+ (App Router)
- TypeScript
- Tailwind CSS
- Zustand (cart state management)
- Zod (schema validation)
- Cloudinary (product images)
- Custom authentication
- StitchAI (design inspiration)
Project Highlights
- Clean, maintainable code and UI
- Performance-focused (optimized images, fast load times)
- Accessibility: semantic HTML, keyboard navigation
- Type safety for all domain models
- Fully responsive layouts for all devices
Contact
Created by Alex Medina (Meva1997)
Email: alexmedval2@gmail.com
GitHub: Meva1997
LinkedIn: alex-fullstack-developer