+1 (647) 725-9752

Technology, Software

Client:

Horse sport event management platform

This is a uniquely Australian sport that involves a horse and rider controlling a beast around a course. The platform allows various users to manage the entire process from the sporting administration body, to an event organiser and as a participant nominating in the events.

Eight members of the A2 Design team are currently working at the platform to develop the main site backend, frontend, and desktop app. The team consists of 6 fullstack developers (CakePHP, Laravel, Vue.js), a project manager, and QA.

campdraft

Technologies:

  • CakePHP
  • Laravel
  • Vue.js
  • HTML/CSS/JQuery
triangle

Business Goals

The main goal of the project was to develop a functional platform where the participants of the competition are able to be nominated and the secretaries are able to process their nominations.

When this goal was reached, we aimed at greater achievements, and the next stage of work was devoted to the integration of the two platforms - the initially developed app and the association platform.

triangle

Business Challenge

Before the A2 Design had started to work with the platform it was built with CakePHP and the association platform with Laravel and Vue.js. The main challenge was to combine two platforms built with different technologies, to make these two sites a single unit for end-users in a short time.

triangle
triangle

The solution

Time and effort-wise, the A2 Design team and the client decided that conversion of both platforms to use the same technology would be over-engineering and we decided to integrate platforms instead. Our team has unified branding and navigation, and implemented end to end authorization. So the system looks seamless to the user. A user can navigate through both platforms by logging in only on one of them.

The functionality of the event organizing and managing platform has been implemented by adding different user roles and creating dashboards for each of them.

There are several user roles:

  • admin
  • committee secretary
  • secretary only
  • member
  • volunteer

Admin

campdraft_admin

The admin is the one who moderates the activity of the secretaries, decides whether the sports event, drafts will be held or not, the secretaries create events and the admin decides to publish it or not.

Committee secretary

The secretary is the person who is responsible for organizing the sports events, he creates event’s competitions, and processes applications submitted by participants. And the committee secretary decides who is admitted and who is not. He can also act as a member and submit nominations.

Drafts creation

ampdraft_create-draft

Drafts, Events, Nominations management

campdraft_nomination-dashboard

Secretary only

The secretary only is the person who is responsible for organizing the competition, he creates drafts and events.

Adding horses

ampdraft_add-horses

The list of horses

campdraft_my-horses

The member has one of the main features, he can monitor the progress of the competition. The secretary puts points during the event and participants can watch the event leaderboard changing online.

Leaderboard

campdraft_leaderboard

Volunteer

The volunteer is also a participant who does not need to purchase a subscription, he is not a full member of the association, but he can participate in the tournament, not on a permanent basis.

triangle
triangle

Achievement

In the process of work we have achieved certain successes:

  • A2 Design has developed a functional events organizing and managing platform that has different user roles with unique features, and where the participants of the competition are able to be nominated and the secretaries are able to process their nominations;
  • Successfully integrated two platforms built with different technologies, and made them seamless for end-users;
  • The integrated version was released back in September 2021 and the team continues to meet the client's expectations by adding new features and maintaining a unified application.

More exciting features and collaborations in progress!

Let's discuss your project in more detail! P.S. If you want to offer any other proposals or you are searching for a job, please send a message here: SALES@A2DESIGN.BIZ