This website is a VuePress instance with a custom monopage-theme applied on it, you can read the official documentation to learn how to edit contents or how the theme works.
You need the following software installed in your machine in order to get started:
- Node.js latest stable
- Yarn package manager Both can be installed via Homebrew on MacOS & Linux environments.
Clone the repo locally
$ git clone [email protected]:bitrockteam/databiz-website.git
Move on the folder and install dependencies with Yarn
$ cd databiz-website && yarn
Start the development webserver on localhost:8080
$ yarn start
This project follows a simple branching policy:
master
contains only stable code, and should not be updated directly
gh-pages
where the distrubutable static files are deployed
Do NOT merge directly development
into master
(it's admin-locked...), always send a PR to have a review.
Every time the master
branch got updated (a direct commit or a merged PR) a new Travis CI job is triggered and it composed basically of 3 steps:
- create new build of static files
- server side render the main .html file with Puppeteer
- deploy the build folder into the related
gh-pages
branch
The Databiz Group, Bitrock and Radicalbit logos are registered trademarks. Code is distributed under the GNU AGPLv3 license. Included stock photos have been provided by Unsplash.