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.jsonwith your credentialsIn 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 --reportFor detailed explanation on how things work, checkout the guide and docs for vue-loader.
#Before starting the project Start rethinkdb: rethinkdb --http-port 8081 Start the FlowzServiceApi by npm start
#Changelog
- Added New Templates
- Added Jobqueue to publish website using metalsmith
- User Interface 2.0