All Projects → shopizer-ecommerce → Shopizer

shopizer-ecommerce / Shopizer

Licence: apache-2.0
Shopizer java e-commerce software

Programming Languages

java
68154 projects - #9 most used programming language
FreeMarker
481 projects

Projects that are alternatives of or similar to Shopizer

Ssm Demo
🍌Spring+SpringMVC+Mybatis+easyUI实现简单的后台管理系统
Stars: ✭ 1,639 (-35.5%)
Mutual labels:  springboot, springmvc, springframework
Spring Cloud Flycloud
🔥🔥🔥FlyClould 微服务实战项目框架,在该框架中,包括了用 Spring Cloud 构建微服务的一系列基本组件和框架,对于后台服务框架的搭建有很大的参考价值,大家可以参考甚至稍加修改可以直接应用于自己的实际的项目开发中,该项目没有采用Maven进行项目构建,Maven通过xml进行依赖管理,导致整个配置文件太过臃肿,另外灵活性也不是很强,所以我采用Gradle进行项目构建和依赖管理,在FlyTour项目中我们见证了Gradle的强大,通过简单的一些配置就可以轻松的实现组件化的功能。该项目共有11个Module工程。其中10个位微服务工程,这10个微服务工程构成了一个完整的微服务系统,微服务系统包含了8个基础服务,提供了一整套微服务治理功能,他们分别是配置中心module_c…
Stars: ✭ 1,514 (-40.42%)
Mutual labels:  springboot, springmvc, springframework
Spring5Certification
Spring Certification: This repository contains my examples and some best references to prepare the Spring 5 certification
Stars: ✭ 30 (-98.82%)
Mutual labels:  springboot, springframework, springmvc
Springboot Excel Csv
Stars: ✭ 64 (-97.48%)
Mutual labels:  springboot, springmvc
Springboot
Spring Boot chinese document. Spring Boot 2.1.5 中文文档
Stars: ✭ 703 (-72.33%)
Mutual labels:  springboot, springframework
Mini Spring
mini-spring是简化版的spring框架,能帮助你快速熟悉spring源码和掌握spring的核心原理。抽取了spring的核心逻辑,代码极度简化,保留spring的核心功能,如IoC和AOP、资源加载器、事件监听器、类型转换、容器扩展点、bean生命周期和作用域、应用上下文等核心功能。
Stars: ✭ 698 (-72.53%)
Mutual labels:  springboot, springframework
Spring Boot In Action
Spring Boot 系列实战合集
Stars: ✭ 4,153 (+63.44%)
Mutual labels:  springboot, springframework
Supermarket
设计精良的网上商城系统,包括前端、后端、数据库、负载均衡、数据库缓存、分库分表、读写分离、全文检索、消息队列等,使用SpringCloud框架,基于Java开发。该项目可部署到服务器上,不断完善中……
Stars: ✭ 1,278 (-49.7%)
Mutual labels:  springboot, springmvc
Javaall
这是一个Java开发宝典,所有的Java技术都在这里,用心学习,努力提升!
Stars: ✭ 67 (-97.36%)
Mutual labels:  springboot, springmvc
Bootplus
基于SpringBoot + Shiro + MyBatisPlus的权限管理框架
Stars: ✭ 88 (-96.54%)
Mutual labels:  springboot, springmvc
Ibase4j
Spring,SpringBoot 2.0,SpringMVC,Mybatis,mybatis-plus,motan/dubbo分布式,Redis缓存,Shiro权限管理,Spring-Session单点登录,Quartz分布式集群调度,Restful服务,QQ/微信登录,App token登录,微信/支付宝支付;日期转换、数据类型转换、序列化、汉字转拼音、身份证号码验证、数字转人民币、发送短信、发送邮件、加密解密、图片处理、excel导入导出、FTP/SFTP/fastDFS上传下载、二维码、XML读写、高精度计算、系统配置工具类等等。
Stars: ✭ 1,548 (-39.08%)
Mutual labels:  springboot, springmvc
Fs Blog
个人博客,Spring Boot 开山之作,采用 Spring Boot + MyBatis,前端 Bootstrap + LayUI,支持程序员非常青睐的轻量化的 Markdown 编辑器 Editor.md,支持标签分类检索
Stars: ✭ 700 (-72.45%)
Mutual labels:  springboot, springmvc
Perfect Ssm
🍇更完善的Spring+SpringMVC+Mybatis+easyUI后台管理系统(RESTful API+redis)
Stars: ✭ 606 (-76.15%)
Mutual labels:  springboot, springmvc
Litecloud
User management system for the server (Home Cloud).
Stars: ✭ 26 (-98.98%)
Mutual labels:  cloud, apache2
Nacos Spring Boot Project
Nacos ECO Project for Spring Boot
Stars: ✭ 508 (-80.01%)
Mutual labels:  springboot, springframework
Javacore
Java程序员所需要掌握的核心知识: 集合框架&JVM机制&多线程与并发框架&网络协议&Spring&Dubbo&MySQL&微服务等;希望胖友小手一抖,右上角来个 Star,感恩 1024
Stars: ✭ 73 (-97.13%)
Mutual labels:  springboot, springmvc
Echo
🦄 开源社区系统:基于 SpringBoot + MyBatis + MySQL + Redis + Kafka + Elasticsearch + Spring Security + ... 并提供详细的开发文档和配套教程。包含帖子、评论、私信、系统通知、点赞、关注、搜索、用户设置、数据统计等模块。
Stars: ✭ 129 (-94.92%)
Mutual labels:  springboot, springmvc
Spring Cloud Microservice Examples
spring-cloud-microservice-examples
Stars: ✭ 372 (-85.36%)
Mutual labels:  cloud, springboot
Piper
piper - a distributed workflow engine
Stars: ✭ 374 (-85.28%)
Mutual labels:  springboot, apache2
Jeeplatform
一款企业信息化开发基础平台,拟集成OA(办公自动化)、CMS(内容管理系统)等企业系统的通用业务功能 JeePlatform项目是一款以SpringBoot为核心框架,集ORM框架Mybatis,Web层框架SpringMVC和多种开源组件框架而成的一款通用基础平台,代码已经捐赠给开源中国社区
Stars: ✭ 1,285 (-49.43%)
Mutual labels:  springboot, springmvc

Shopizer 3 (for java 1.8 +) (tested with Java 11)

Shopizer 2.X (for java 1.8 +) is still available

last_version Official site Docker Pulls stackoverflow CircleCI

Java open source e-commerce software

Headless commerce and Rest api for ecommerce

  • Catalogue
  • Shopping cart
  • Checkout
  • Merchant
  • Order
  • Customer
  • User

Shopizer Headless commerce consists of the following components:

  • Spring boot Java / Spring boot backend
  • Angular administration web application
  • React JS front end application

See the demo:

Available soon

Demo site for Shopizer 2.X is still available Legacy Shopizer demo

  1. Run from Docker images:

From the command line:

docker run -p 8080:8080 shopizerecomm/shopizer:3.0.0
  1. Run the administration tool

⋅⋅⋅ Requires the java backend to be running

docker run \
 -e "APP_BASE_URL=http://localhost:8080/api" \
 -p 82:80 shopizerecomm/shopizer-admin
  1. Run react shop sample site

⋅⋅⋅ Requires the java backend to be running

docker run \
 -e "APP_MERCHANT=DEFAULT"
 -e "APP_BASE_URL=http://localhost:8080"
 -p 80:80 shopizerecomm/shopizer-shop-reactjs

Get the source code:

Clone the repository:

 $ git clone git://github.com/shopizer-ecommerce/shopizer.git
 
 $ git clone git://github.com/shopizer-ecommerce/shopizer-admin.git
 
 $ git clone git://github.com/shopizer-ecommerce/shopizer-shop-reactjs.git

If this is your first time using Github, review http://help.github.com to learn the basics.

You can also download the zip file containing the code from https://github.com/shopizer-ecommerce for each of the the projects above

To build the application:

  1. Shopizer backend

From the command line:

$ cd shopizer
$ mvnw clean install
$ cd sm-shop
$ mvnw spring-boot:run
  1. Shopizer admin

Form compiling and running Shopizer admin consult the repo README file

  1. Shop sample site

Form compiling and running Shopizer admin consult the repo README file

Access the application:


Access the headless web application at: http://localhost:8080/swagger-ui.html

The instructions above will let you run the application with default settings and configurations. Please read the instructions on how to connect to MySQL, configure an email server and configure other subsystems

Documentation:


Documentation available http://documentation.shopizer.com

ChatOps https://shopizer.slack.com - Join our Slack channel https://shopizer-slackin.herokuapp.com/

More information is available on shopizer web site here http://www.shopizer.com

Participation:


If you have interest in giving feedback or for participating to Shopizer project in any way Feel to use the contact form http://www.shopizer.com/contact.html and share your email address so we can send an invite to our Slack channel

How to Contribute:


Fork the repository to your GitHub account

Clone from fork repository

   $ git clone https://github.com/yourusername/shopizer.git

Build application according to steps provided above

Synchronize lastest version with the upstream

   $ git remote add upstream https://github.com/yourusername/shopizer.git
   $ git pull upstream 3.0.0

Create new branch in your repository

   $ git checkout -b branch-name

Push your changes to Shopizer

Please open a PR (pull request) in order to have your changes merged to the upstream

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].