燃智科技 开源项目

c-shopping 电商解决方案 - 跨平台的开源电商生态系统

5,704 Stars
1,282 Forks
36,620 Downloads

c-shopping 生态系统

Web

c-shopping

现代化的开源电商解决方案,基于 Next.js 14 构建的完整电商平台

3,567
Stars
892
Forks
15,420
Downloads

核心功能

完整电商管理系统
支付集成 (Stripe)
用户认证与授权
订单管理系统
+4 更多功能...

技术栈

Next.js 14
TypeScript
Tailwind CSS
MongoDB
Redis
Stripe
GitHub
Mobile

c-shopping-rn

React Native 版本的 c-shopping,为移动端提供原生应用体验

1,245
Stars
234
Forks
8,900
Downloads

核心功能

iOS/Android 双平台
原生性能优化
离线数据缓存
推送通知
+4 更多功能...

技术栈

React Native
Redux
AsyncStorage
React Navigation
Expo
TypeScript
GitHub
WeChat

c-shopping-weapp

微信小程序版本的 c-shopping,深度集成微信生态

892
Stars
156
Forks
12,300
Downloads

核心功能

微信一键登录
微信支付集成
社交分享功能
小程序云开发
+4 更多功能...

技术栈

微信小程序
WeUI
Cloud Functions
云数据库
云存储
JavaScript
GitHub

技术生态

前端技术

Next.js 14
现代化React框架,支持SSR/SSG
🔷
TypeScript
类型安全的JavaScript超集
🎨
Tailwind CSS
原子化CSS框架,快速构建UI
📝
React Hook Form
高性能的表单处理库

后端技术

🟢
Node.js
基于V8引擎的JavaScript运行时
🍃
MongoDB
NoSQL文档数据库
🔴
Redis
内存数据结构存储
💳
Stripe
在线支付处理平台

移动端

📱
React Native
跨平台移动应用开发框架
🚀
Expo
React Native开发工具链
🔄
Redux
可预测的状态管理容器
💾
AsyncStorage
持久化数据存储

微信生态

💬
微信小程序
微信生态内的轻应用
☁️
云开发
微信小程序云开发平台
🎨
WeUI
微信官方UI组件库
云函数
服务端逻辑处理

平台特性对比

特性Web 版移动端小程序
开发语言TypeScriptJavaScript/TypeScriptJavaScript
运行环境浏览器iOS/Android微信客户端
部署方式Vercel/服务器App Store/Google Play微信小程序平台
支付方式Stripe/支付宝/微信Apple Pay/Google Pay微信支付
用户登录邮箱/社交登录手机号/生物识别微信一键登录

应用场景

企业电商平台

快速搭建企业级电商网站

支持平台
Web
Mobile
WeChat
核心优势
  • 快速上线
  • 全平台覆盖
  • 降低开发成本

移动电商应用

开发原生移动电商App

支持平台
Mobile
核心优势
  • 原生体验
  • 离线功能
  • 推送营销

社交电商

基于微信生态的社交电商

支持平台
WeChat
核心优势
  • 社交分享
  • 裂变营销
  • 便捷支付

学习研究

学习现代电商技术架构

支持平台
Web
Mobile
WeChat
核心优势
  • 开源免费
  • 完整文档
  • 活跃社区

加入我们的开源社区

贡献代码

提交 Pull Request,帮助改进项目

完善文档

帮助改进文档和教程

社区讨论

在 GitHub Discussions 参与讨论

开始使用 c-shopping

选择适合您项目的版本,快速搭建电商解决方案