TL;DR : We’ve worked with Hopscotch Sport in late 2024 on what started as a showcase site for the Club RG project, in partnership with the French Tennis Federation, displaying what the club has to offer to its members (https://club-rg.fr). We’ve since worked together on adding additional features, allowing members to search, browse and network with fellow members.
🧩 The initial problem
Hopscotch Sport and the Fédération Française de Tennis built the Club RG initiative to offer its member premium access to some of stadium & tournament Roland Garros iconic facilities, networking opportunities, and exclusive events.
They had already designed the way they wanted to showcase this club in their future website, and we worked together to make this vision come to fruition.
✅ The solution
We initially developed a simple website showcasing the different advantages offered to members, with a slick integration on mobile, tablet and desktop. Various animations were added to provide a smooth navigation of the site, with on scroll effects and transitions.
It was critical to put forward the exclusive events available to members, and the Tennis legends they would be able to meet in real life.
On top of the static aspect of this showcase website, we gradually implemented more dynamic features such as a contact form, and more recently (early 2025), the ability for members to log in to a Members Directory to search (with fulltext search), browse and network with fellow members.
Every event, Tennis ambassador, or member on the site is administrable via a straightforward admin platform which we also developed in-house (we cannot display a screenshot here for privacy reasons).
💻 The stack
- App: Ruby on Rails
- Database: PostgreSQL
- Testing: Rspec, FactoryBot
- CSS: TailwindCSS
- Javascript: StimulusJS
- Hosting: Scalingo
- Emailing : Brevo
- Assets hosting : Scaleway
- Error reporting : Sentry
- CI/CD & Project Management: Gitlab
🚀 The results
After a few weeks of close collaboration, we successfully delivered the showcase website our client was expecting, with all the animations integrated.
Our client was very happy with the results, and more recently asked us to develop additional features to keep the site growing. We are looking forward to continue the work on it, with further features.
You can find the website here : https://club-rg.fr