
Karpas Sports Club Platform
A comprehensive web platform developed for Karpas, a Serbian sports club, enabling seamless race event management and ticket purchasing. Built with modern technologies including Next.js, React, Strapi CMS, and PostgreSQL, the platform delivers a full-featured experience for both participants and administrators.
Key Features
Participant Experience:
- Streamlined user registration and authentication via Clerk with Google account integration
- Online ticket purchasing system for race events with secure checkout
- Personal dashboard displaying purchase history, race details, GPX route maps, and assigned race numbers
- Mobile-responsive design for on-the-go access
Administrative Dashboard:
- Comprehensive racer management system with organizational tools
- Advanced filtering capabilities by race types and participant categories
- Export functionality for complete participant lists or filtered subsets
- Real-time event oversight and data management
Payment Integration:
- Custom-built payment gateway specifically designed for OTP Banka Serbia
- Secure transaction processing tailored to local banking requirements
- Seamless integration with the Serbian financial ecosystem
The platform successfully bridges the gap between traditional sports event management and modern digital convenience, providing an intuitive solution that scales with the club’s growing participant base.
Live Site: karpas.rs
Tech Stack: Next.js • React • Strapi CMS • PostgreSQL • Clerk Auth • Custom Payment Gateway