/fairtrade-town-siegburg-de

This is a fork from my personal homepage for FTTS

Primary LanguageVue

fairtrade-town-siegburg.de

This is the GitHub Reposiory for fairtrade-town-siegburg.de. It is a single-page Vue.js app with nuxt

Build status for master Build status for develop codecov Code Coverage


Fairtrade-Town-Siegburg.de

This Sigle-Page uses most of its features from my personal homepage.

Please bear in mind that this project is under heavy development. I18n isn't complete (due to hard-coded elements), image size is > 1GiB and some screen sizes seem to mess with the layout.

It's a nuxt app and therefore uses server-side-rendering to be able to work w/o JavaScript. This increases not only usability, but also decreases loading time and optimizes SEO. The first request is being served with a server-side-rendered html page.

If you want to see some of my projects and showcases, take a look at xylo-it.de or clijsters.de

Getting started

build

Make sure you're in the src/ directory, then run

npm install
npm run build

Start development server

npm run dev

Start production server

npm run start

Start using Docker

Just use the dockerfile in project root to deploy the homepage to a "production" system.

docker build ./

See it in action

website showcase gif