This is a template for a multi-language website that:
This website implements a Qworum API that has 2 endpoints:
- the
home
endpoint, which is an application, and - the
view-item
endpoint, called byhome
.
Here is the directory structure:
- Directories with 2-letter names such as
en
contain language-specific versions of the API endpoints. assets
contains resources used by the web pages.- All other directories (
home
,view-item
) are the official endpoint paths; they are only used for redirecting API calls to language-specific endpoint versions.
Note that the API endpoint names mustn't be:
- 2 letters long,
- equal to
assets
.
You can click on the button below for deployment. Alternatively, create your own GitHub repo from this template repo and, click on your own updated button.
Using Qworum's Netlify build plugin is recommended in order to ensure that your website will only be deployed if it is entitled to use Qworum.
Add the Qworum plugin to your website's build process directly from Netlify's Integration Hub.
Qworum must be activated for the DNS domain of your website, otherwise your website will not work as expected when deployed to Netlify.
A free plan is available for individuals. See the Qworum plans and pricing.
Use this application live at netlify.template.qworum.net.
See a video recording of this application:
This software is released under the terms of the Apache 2.0 license.
∎