eMart is an efficient e-commerce website powered by Next.js, React.js, MongoDB, Prisma, Stripe, and Algolia. With sign-in/sign-up, product search, filtering, cart, checkout, and secure payment gateway, it provides a seamless and secure shopping experience.
eMart is an E-Commerce Website project built with Next.js and React.js. It utilizes MongoDB as the database, Prisma as the ORM, Stripe for the payment gateway, Algolia Instant Search for product searching, and Bootstrap as the CSS library. The website provides features such as user authentication, product searching and filtering, cart and checkout functionality, and secure payment processing. It is a fully functional E-commerce platform that can be customized and deployed to create online stores.
To get started with eMart, follow these steps:
git clone https://github.com/your-username/emart.gitnpm install.env file in the root directory.DATABASE_URL="YOUR mongoDB URL"
NEXTAUTH_SECRET="YOUR NEXTAUTH SECRET"
STRIPE_SECRET_KEY="YOUR STRIPE_SECRET_KEY"
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY="YOUR STRIPE_PUBLISHABLE_KEY"
BASE_URL=http://localhost:3000
npm run devhttp://localhost:3000 to access the website.eMart is an E-Commerce Website project built with Next.js and React.js. It includes features such as user authentication, product searching and filtering, cart and checkout functionality, and secure payment processing. The platform utilizes MongoDB, Prisma, Stripe, and Algolia to deliver a robust and reliable E-commerce solution. With its easy installation process, developers can customize and deploy eMart to create their own online stores.