This website is created with Gatsby and Contentful and was made as a little side project to update the current website of my student club. The previous website was a very old-looking Wordpress website which definitely needed an upgrade.
To make the website as user friendly as possible, I wanted to design and create a select amount of features which would all be automatically updated when new members would be added.
Features like the current board being automatically generated based on the provided functions of the current members, a custom written calendar with automatic birthdays, full moons and club events, and more!
Want to see more and have some fun with the custom features? Visit studentenclub-lupus.be!
Used technologies

Contentful is a cloud-based, API-first Content Management System (CMS) solution that empowers retailers and other enterprises to manage their content in proactive and dynamic ways.

Gatsby is a blazing fast modern site generator for React which enables the power of the latest web technologies, including React.js, Webpack, modern Javascript and CSS and more.

It lets you choose data from all kinds of sources, from headless CMSs to APIs. It is internet scalable, easily deployable and future-proof!

React is a JavaScript library build for creating your own user interfaces.

It uses declarative views which makes it painless to create interactive UIs efficiently and simple.

React promotes a component-based structure which improves testability and reusability.

A progressive web application (PWA), is a type of application, delivered through the web, built with common web technologies with an intent to work on any platform that uses a standard-compliant browser.

It enables offline functionality, push notifications, device hardware access and native application experiences without the need of a digital distribution system like Apple App Store or Google Play.

GraphQL is a query language for your API, and a server-side runtime for executing queries by using a type system you define for your data. GraphQL isn't tied to any specific database or storage engine and is instead backed by your existing code and data.

Want to have a chat or create an awesome website together? Feel free to contact me!
+32 494 35 04 21

Jonathan Lauwers
Web developer

Do not miss any new posts!

By clicking "subscribe", you agree to our privacy policy