A full-stack eCommerce platform built with Next.js, Nest.js, and MongoDB, featuring AI-powered product management and modern authentication.

Clone the project
git clone https://github.com/NightClover-code/modern-ecommerce.git
Go to the project directory
cd modern-ecommerce
Remove remote origin
git remote remove origin
Install dependencies (root)
pnpm install
Add Environment Variables - Client
Click to expand!
NEXT_PUBLIC_API_URLOPENAI_API_KEYNEXT_PUBLIC_PAYPAL_CLIENT_IDSTRIPE_SECRET_KEYNEXT_PUBLIC_STRIPE_PUBLISHABLE_KEYAdd Environment Variables - Server
Click to expand!
ALLOWED_ORIGINSPORTJWT_SECRETJWT_ACCESS_SECRETJWT_REFRESH_SECRETCLOUDINARY_CLOUD_NAMECLOUDINARY_API_KEYCLOUDINARY_API_SECRETMONGODB_URIMONGO_USERNAMEMONGO_PASSWORDREPLICATE_API_TOKENOPENAI_API_KEYStart the server
pnpm start:server
Start the client
pnpm start:web
Thanks for sharing 🚀
$ claude mcp add modern-ecommerce \
-- python -m otcore.mcp_server <graph>