O.P Portfolio

The main platform for Ace Battle Association

February - May 2024

Web

UX/UI

Software

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.

image

About Client

image

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.

image

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.

image

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.

image