This website is a showcase website for a legal firm. It is a static site generated using Jekyll. It is hosted on Netlify and uses Forestry as a CMS. The contact form uses Getform.
The website is build using Jekyll, a static site generator. Jekyll requires a full ruby development environment. How to install a Ruby development environment and the Jekyll gem : https://jekyllrb.com/docs/installation/.
To launch the website locally, run first
bundle
to install the gems.
The website is generated and served using the command
jekyll serve
and is available on http://localhost:4000
The CSS uses the BEM pattern.
This website is hosted on Netlify, a continuous deployment and hosting platform. Code merged on master is automatically deployed.
It uses Netlify free plan.
A CMS, accessible to the website's editors is in place, using Forestry.
Foresty is an interface that allows to commit code directly on Github.
Two types of contents can be edited, deleted and created on Forestry: blog posts and infographics.
The contact form uses Getform, that takes care of the form backend end. It uses Getform free plan, which is limited to 100 submissions per month.