This is an e-commerce platform inspired by eBay, built with modern web technologies such as Next.js, Stripe, Tailwind CSS, Prisma, Supabase, and Toastify. The project is currently under development, and features such as product listings, user authentication, and payment integration are still being implemented.
This platform aims to mimic the core functionalities of eBay, including:
- Product Listings: Sellers can list items for sale, complete with images, descriptions, and prices.
- User Authentication: Users can sign up, log in, and manage their accounts securely via Supabase authentication.
- Payments Integration: The platform will use Stripe for secure payment processing.
- Responsive Design: Built with Tailwind CSS, the platform ensures seamless use across all devices.
- Database Management: Prisma is used for connecting to the database, handling queries, and managing data.
- Notifications: React Toastify is used for clean, user-friendly notifications.
Under Development: This platform is in an early stage of development, and many features are either incomplete or in progress. Future releases will include additional functionalities such as:
- Full payment integration with Stripe
- Complete user dashboards for buyers and sellers
- Enhanced product search and filtering
- Transaction history and order management
To get a local copy up and running, follow these steps:
First, clone the repository and install the dependencies:
git clone https://github.com/your-username/ebay-clone.git
cd ebay-clone
npm installnpm run dev
# or
yarn dev
# or
pnpm devOpen http://localhost:3000 with your browser to see the platform in action.
You can start editing the page by modifying app/page.js. The page auto-updates as you edit the file.
- Next.js - React framework for building fast, scalable applications
- Stripe - Payment processing
- Tailwind CSS - Utility-first CSS framework
- Prisma - ORM for interacting with the database
- Supabase - Backend services, including authentication and real-time data
- React Toastify - Toast notifications
Note: The project is still under active development, so some features and design aspects are subject to change.
