Objective
The objective was not only to create a good user experience for an informational website but also to structure the entire ecosystem, including payments, memberships, custom admin dashboards, etc.
About Client
Ace Battle Association is a special running events organizer. Despite the fact that the company’s main product is offline events, their need for high-quality software is essential.
Challenge
Ace Battle Association was a very specific client, being a new organization without any previous IT projects implemented. Throughout a year of working with this company, we initiated multiple projects and continuously updated existing ones.
The main features are categorized into three groups:
- Informational platform
- Members portal
- Event landing pages and registrations
The platform includes result monitoring, runner profiles and portal, news, articles, and rules explanation as an informational platform.
Membership in the organization includes the possibility to find a team, register, and participate in events, offering multiple roles as subscription plans, etc.
The organization is able to announce competitions, and the landing page appears on the website. They can control accessibility and registrations for events.
Tools & Technologies
UX/UI:
Figma, Adobe photoshop
Frontend:
TypeScript, NextJs, RemixJs, Redux, React Query, MUI, Tailwind.
Backend:
NodeJs, NestJs, MySql
Services:
Google Cloud Services, Stripe, Vercel
Features
Event Lading page
The event landing page feature provides a visually appealing and informative interface for upcoming events. Users can access event details, register for participation, view event schedules, and explore related content. With responsive design, the landing page ensures an optimal viewing experience across various devices, enhancing user engagement and interaction with Ace Battle Association's events.
Admin Dashboards
The admin dashboards feature empowers Ace Battle Association's administrators with comprehensive tools for managing various aspects of the platform. From user management to content moderation, administrators have access to intuitive dashboards tailored to their specific roles and responsibilities. Real-time analytics and reporting functionalities enable informed decision-making and efficient platform governance.
Race Results and statistics tracking
The Race Results and Statistics Tracking feature integrates cutting-edge hardware and software solutions from Race Result company with Ace Battle Association's platform. Utilizing Race Result's industry-leading technology, we offer comprehensive race result tracking and statistical analysis capabilities to participants, organizers, and spectators alike.