E-commerce shopping website - ForPETS store

The project is an e-commerce platform that allows users to browse and purchase products online, built with T3 Stack. A user-friendly shopping website with a list of products, filter by category & price & reviews, editable shopping cart.

Full-stack e-commerce built with T3 Stack

  • Framework: Next.js
  • Database: PostgreSQL
  • ORM: Prisma
  • Authentication: NextAuth.js
  • Deployment: Vercel
  • Styling: Tailwind CSS

GitHub Repo: https://github.com/YumeLoL/forpet-ecommerce

For Customer

  • User authentication: customers can register, login, and manage their profile information, shipping addresses
  • Product browsing: customers can browse products by category, filter by price and review rates for specific products
  • Shopping cart: customers can add items to their cart, edit the quantity of items, and remove items from their cart
  • Checkout: customers can securely checkout using Stripe API to process payments
  • Order management: customers can view their order history and check the status of their current orders

For Admin

More Functionality will be added with time

Built with

  • Next.js
  • Redux
  • PostgreSQL
  • Prisma
  • Stripe API
  • TailwindCSS
  • NextAuth.js for user Authentication