For Demo, use Stripe Testing Cards
Live Demo: Store
Live Demo: Dashboard
Visit Dashboard Repo: Dashboard
- Admin dashboard is serving as CMS, Admin and API.
- Create and multiple stores them within single Dashboard.
- Authentication with Clerk.
- Integration with Stripe payments and webhooks.
- Image uploads with Cloudinary.
- Styles with Shadcn UI.
- Utilize latest Nextjs 13 App Router.
Node v14.x
Setting up you Admin Dashboard first.
git clone [email protected]:tarek-elmasri/ecommerce-store.git
cd ecommerce-store
npm install
- Login to your Dashboard.
- Create a store.
- From Setting Tab, copy your store API URL.
NEXT_PUBLIC_API_URL=<STORE_API_URL>
npm run dev
# or
yarn dev
# or
pnpm dev