E-commerce Web Application
Developed a full-stack e-commerce platform using Next.js 13, featuring:
User Authentication: Login/Register with NextAuth.js (Credentials + GitHub OAuth).
Product & Cart Management: Fetching and displaying products, adding/removing items in the cart using TanStack Query.
Checkout & Online Payments: Implemented checkout flow with secure API calls and online payment integration.
Form Handling & Validation: Shipping and login forms with React Hook Form and Zod validation.
Responsive UI & Optimized Images: Styled with TailwindCSS and images served via Next/Image.
Notifications: Real-time user feedback using React Hot Toast.