Project Overview
Technologies Used
- Next.js
- React
- TypeScript
- Tailwind CSS
- Stripe
- PostgreSQL
Project Statistics
Client Feedback
"CollectiDex gives us a proper home for our Pokémon card business. The admin panel makes inventory and banners easy to manage, the chatbot handles customer questions around the clock, and customers love being able to save wishlists. Stripe integration was seamless."
CollectiDex
Custom e-commerce store for Pokémon cards and collectibles with admin inventory panel, sell-item forms, editable page banners, user accounts for wishlists, Stripe payment integration, and a chatbot for customer enquiries.
Project Gallery



Project Details
Overview
CollectiDex required a custom e-commerce platform tailored to the Pokémon cards and collectibles niche. The client needed a full storefront with secure payments, an admin panel for inventory and content, user accounts so customers could save wishlists, and a chatbot to handle customer enquiries. The challenge was to deliver a flexible, easy-to-manage store that felt professional and trustworthy for collectors.
I built a complete custom e-commerce solution with a public storefront for browsing and purchasing Pokémon cards and related items. The admin inventory panel allows staff to add, edit, and manage stock, while sell-item forms streamline listing new products. Page banners are editable from the admin area so promotions and messaging can be updated without code. User login enables wishlists so returning customers can save items for later. A chatbot was implemented to answer common questions about products, orders, and shipping. Stripe integration handles payments securely from cart to checkout. The site is responsive, fast, and aligned with the brand, giving CollectiDex a dedicated platform rather than a generic template.
Key Challenges
- Building a secure admin inventory panel for product and stock management
- Implementing sell-item forms and editable page banners
- Creating user accounts and wishlist functionality
- Integrating a chatbot for customer enquiries
- Integrating Stripe for secure payment processing
- Designing a storefront suited to collectibles and Pokémon cards
Solutions Implemented
- Developed an admin panel with full CRUD for products and inventory
- Built sell-item forms and a CMS-style banner editor in the admin
- Implemented user authentication and persistent wishlists
- Added a chatbot for product, order, and shipping enquiries
- Integrated Stripe Checkout and webhooks for payments
- Designed a responsive storefront with filtering and product detail pages
