This repository showcases a basic functional e-commerce application built using the latest versions of Next.js, TypeScript, and Wix CMS. For learning CMS.
🎉 Key Features:
- Tech Stack: Next.js (latest), TypeScript + Wix
- Inspiration: Link to original repository (adapted for this implementation) 🙏
- Wix Studio: Wix studio
- Purpose: For learning CMS
👋 Getting Started:
- Clone this repository.
- Install dependencies (
npm install
oryarn install
). - Set up the appropriate environment variables in the
.env
file (database credentials, API keys, etc.).
NEXT_PUBLIC_WIX_CLIENT_ID=
FEATURED_PRODUCTS_FEATURED_CATEGORY_ID=
FEATURED_PRODUCTS_NEW_CATEGORY_ID=
NEXT_PUBLIC_WIX_APP_ID=
🚀 Deploy on Netlify
Create a file called netlify.toml
in the root of your project. Copy and paste the code snippet below into the netlify.toml file.
[build]
command = "npm run build"
publish = ".next"
[[plugins]]
package = "@netlify/plugin-nextjs"
Install the Netlify dependency package
npm i @netlify/plugin-nextjs
🖼️ Screenshot:
👋 Contributions Welcome!
Encouraging constructive feedback and pull requests to enhance this project.
This repository is currently under development. I will continuously improve and document it. Stay tuned for updates!
🎉 Live site: https://next-e-com-wix.netlify.app