A Vue.js project using GrapesJS
View overview of Website Builder here
FlowzBuilder website Guide:
Clone FlowzServiceApi project: https://github.com/FlowzPlatform/FlowzServiceApi
In terminal: 1)cd FlowzServiceApi 2) npm install 3) npm start
Clone FlowzBuilder project: https://github.com/FlowzPlatform/FlowzBuilder and update src/config.json
with your credentials
In terminal: 1)cd FlowzBuilder 2) npm install 3) baseURL=(FlowzServiceApi hosst and port) npm start
In /var/www/html/ create "websites" folder (without quotes)
Create new user and Login.
Create new Project(Projectname without spaces)
Create header files(.partials) in Header Folder, footer files(.partials) in Footer folder, layout file(.layout) in Layout folder and pages file(.html) in Pages folder.
Project Settings and Page settings are in Settings icon to their respective names.
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
For detailed explanation on how things work, checkout the guide and docs for vue-loader.
Start rethinkdb: rethinkdb --http-port 8081 Start the FlowzServiceApi by npm start