Skip to content

A modular, high performance, headless e-commerce(ecommerce) platform built with Java,Springboot, Vue.

License

Notifications You must be signed in to change notification settings

btrice/shopfly

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is Shopfly?

Shopfly is modular, high performance, headless e-commerce(ecommerce) platform built with Java,Springboot, Vue.

Architecture

Shopfly is built based on spring boot + Vue technology, and the infrastructure is Mysql, Redis, Elasticsearch, RabbitMq

Architecture

Demo

storefront

dashboard

Quick Start

Requirements

  1. Docker

  2. Docker Compose

  3. Recommended server hardware

    4CPU & 8G Memory

How to run it?

  1. Clone the repository:
sudo git clone https://github.com/shopfly-ecommerce/docker.git
  1. Modify domain name configuration:
cd docker
sudo vi backend.env

Specifies the address of the API service:

API_BASE=your API service address
API_BUYER=your API service address
API_SELLER=your API service address

If you do not specify the API address where the shopfly demo will be used

3.Run the application:

docker-compose up

or

docker-compose up -d

Will run in the background

Visit address

storefront: yourip:3000

dashboard: yourip:3002

api: yourip:8080

Dashboard Source

https://github.com/shopfly-ecommerce/dashboard

Storefront Source

https://github.com/shopfly-ecommerce/vue-storefront

Framework Detail

backend

Core Framework Spring Boot
ORM Spring Jdbc Template
Database connection pools Druid
Cache Redis
Database Mysql
Search Engine Elasticsearch
Mq RabbitMq

frontend

Base Framework Vue、Uniapp
Base UI Element UI
HTTP Client Axios
SSR Nuxt.js
Pattern Checker eslint
CSS Extension Sass
Report ECharts

Contact Us

[email protected]

website

https://www.shopfly.cloud

About

A modular, high performance, headless e-commerce(ecommerce) platform built with Java,Springboot, Vue.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.7%
  • Other 0.3%