Coder Social home page Coder Social logo

camel-store's Introduction

camel-store

骆驼小店-可免费商用,新一代开源小程序商城。

主要技术栈:Python/Django/Django-rest-framework/React.js/WePy/Ant design pro等。

官网:http://luotuoxiaodian.com/


概述

现在项目分为 4 个 github 项目仓库,

  1. camel-store,也就是本仓库,主要是发布统一版本、存放项目文档,以及作为大局沟通渠道。
    1. docs 目录放的是文档。
    2. CSEPs 目录放的是骆驼小店增强改进提案(Camel-Store Enhancement Proposals),是向 Python 项目的 PEP 学习的一种项目管理手段,对此不太了解的朋友可以看看这篇python中的PEP是什么?怎么理解?(转)
    3. adminapiwxapp,三个目录是通过 submodules 方式引入的三个项目,分别对应管理后台、API和小程序三端。
  2. admin是项目管理后台,由基于Ant design pro开发,使用的是React.js框架。
  3. api是API部分,使用Python编程语言开发,主要使用了DjangoDjango-rest-framework框架。
  4. wxapp是小程序部分,使用了WePY框架。

技术理念

这不是一个库,是一个应用项目,所以追求的是下载、安装/编译、配置,然后就可以提供商业服务。所以它整体是难以在代码级别被集成到别的项目中去的,它的技术理念是对扩展、替换开放,并提供相应的机制(但目前做得还不够好)。如果通过修改已有代码的方式来实现自己的业务逻辑,可能会导致难以升级到新的版本。

在本机体验

文档在编写中,先看一下 docs

  1. Dev on macOS
  2. Dev on Windows

服务器部署

to be done.

参与开发

类似其他 github 项目,针对adminapiwxapp三个仓库进行 fork,修改和测试后,欢迎提交 PR。

官方支持

我们建立了一个官方微信群,先扫下面的二维码,加好友后说“我要加入 camel-store 官方群”即可。

企业微信

camel-store's People

Contributors

laiyonghao avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.