Ebay-challenge


Author :

  1. Mugo Joseph Wamiti

Project Description

A sophisticated e-commerce platform aimed at facilitating seamless transactions for buying and selling goods and services online. Drawing inspiration from industry leaders like eBay, the platform is meticulously designed to offer a user-centric experience, ensuring convenience and security in every transaction.

Future plans

Incorporating popular payment solutions such as M-Pesa and expanding payment gateway to accommodate card payments via various banks. These enhancements will not only broaden the user base but also establish our platform as a versatile and reliable choice for online transactions.



SetUp Instruction

Requirements

Getting Started

  1. Clone this repository.
  2. Install dependencies: npm install.
  3. Start the frontend: npm run dev.

Dependencies

  1. prisma/client,
  2. stripe/stripe-js,
  3. supabase/auth-helpers-nextjs,
  4. supabase/auth-helpers-react,
  5. supabase/auth-ui-react,
  6. supabase/auth-ui-shared,
  7. supabase/supabase-js,
  8. debounce,
  9. lodash,
  10. moment,
  11. next,
  12. prisma,
  13. react,
  14. react-dom,
  15. react-icons,
  16. react-responsive-carousel,
  17. react-toastify,
  18. stripe

Technologies Used

  1. Reactjs
  2. NextJS
  3. Prisma
  4. Superbase

Contact Information

  • Email :
  1. wamiti8711@gmail.com