GreatStackDev/gocart
GitHub: GreatStackDev/gocart
GoCart 是一个基于 Next.js 和 Tailwind CSS 构建的开源多商家电商模板,帮助开发者快速启动在线商城和多商户市场。
Stars: 903 | Forks: 309
## 📖 目录
- [✨ 功能](#-features)
- [🛠️ 技术栈](#-tech-stack)
- [🚀 快速开始](#-getting-started)
- [🤝 贡献](#-contributing)
- [📜 许可证](#-license)
## 功能
- **多商家架构:** 允许多个商家注册、管理自己的产品,并在单一平台上进行销售。
- **面向客户的店铺前端:** 一个美观且响应式的用户界面,方便客户浏览和购买产品。
- **商家控制台:** 专用的控制台供商家管理产品、查看销售分析和跟踪订单。
- **管理面板:** 一个综合的控制台,供平台管理员监督商家、产品和佣金。
## 🛠️ 技术栈
- **框架:** Next.js
- **样式:** Tailwind CSS
- **UI 组件:** Lucide React (用于图标)
- **状态管理:** Redux Toolkit
## 🚀 快速开始
首先,安装依赖项。我们推荐在此项目中使用 `npm`。
```
npm install
```
然后,运行开发服务器:
```
npm run dev
# 或
yarn dev
# 或
pnpm dev
# 或
bun dev
```
在浏览器中打开 [http://localhost:3000](http://localhost:3000) 即可查看结果。
您可以通过修改 `app/(public)/page.js` 来开始编辑页面。文件编辑后页面会自动更新。
该项目使用 [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) 自动优化和加载 [Outfit](https://vercel.com/font) 字体,这是 Vercel 的新字体家族。
## 📜 许可证
该项目基于 MIT 许可证授权。详情请参阅 [LICENSE.md](./LICENSE.md) 文件。
## 了解更多
要了解更多关于 Next.js 的信息,请查看以下资源:
- [Next.js 文档](https://nextjs.org/docs) - 了解 Next.js 的功能和 API。
- [学习 Next.js](https://nextjs.org/learn) - 一个交互式的 Next.js 教程。
您可以查看 [Next.js GitHub 仓库](https://github.com/vercel/next.js) - 欢迎您的反馈和贡献!
标签:Tailwind CSS, 前端模板, 在线商城, 多商户系统, 电商平台, 自定义脚本