Futsal Olympique Basel

Stack

Next.js

Tailwind CSS

Strapi

Stripe

Introduction

As a dedicated player and coach at Futsal Olympique Basel for over 10 years, I took on the challenge of digitally transforming our club’s presence. I developed a user-friendly website using Next.js and Strapi, greatly simplifying content management and updates. The addition of Stripe for membership payments has streamlined our financial processes. On a lighter note, our SEO success is quite amusing – a search for 'Futsal Basel' puts us right at the top, but let's be honest, it's probably because we're the only futsal club in Basel!

Tech Stack

  • Frontend Development: The website's frontend was built using Next.js, providing a responsive and interactive user experience while enhancing our site's SEO performance.
  • Backend Integration: For the backend, Strapi was utilized as a headless CMS, enabling easy and efficient management of website content, from team information to match schedules.
  • Payment Integration: Stripe integration simplifies the process for members, offering a seamless and secure payment solution for club memberships and contributions.

Project Insights

The website simplifies club management, from adding team details to handling payments. Strapi makes content updates easy, while Stripe manages membership fees. Our surprisingly effective SEO, part Next.js magic, part being Basel's only futsal club, has even brought in new players!

For more technical details, the project’s Github repository provides an in-depth look at the code and features.