Technologies and Code
This website is based on the web framework
. If you want to inspect the code or learn more about the installation process have a look at the
The main page is fully responsive and based on a modified version of the
Agency Bootstrap Theme
. A responsive and animated
is used for the CV. Considering the GDPR, the contact form includes a checkbox and only sends emails
with TLS encryption. A
are accessible easily from everywhere on the website.
The blog is implemented using the
. Apart from visualizing blog posts, the blog includes a search functionality, categories and tags. In addition,
blog posts can be listed by categories and tags. New blog posts can be created using an admin interface. Like the main page
the blog is fully responsive using adapted versions of
Blog Home Bootstrap Theme
Blog Post Bootstrap Theme
with Ubuntu 18.04 LTS is used for deployment. Nginx and Gunicorn connect Django to the web client. For
sending emails via the contact form,
is used (click
for more information).
costs 2.69 €/month (~ 3.03 USD/month). For registering the domain name
, 0.60 €/month (~ 0.68 USD/month) are being paid in the first year. Afterwards, 1.50 €/month (1.69 USD/month) are
being paid. In total that is 3.29 €/month (~ 3.71 USD/month) in the first year and then 4.19 €/month (~ 4.72 USD/month).