← Back to earlier work

Earlier platform work

Tapiit.com.

Web and application work for a maritime training platform designed to make specialist livestream and on-demand training available without requiring every learner to travel to a classroom location.

When
Oct 2020 – Jun 2022
Role
Web Developer
Stack
ASP.NET Core · Razor Pages · C# · SQL · jQuery
Integrations
Zoom API / SDK · Stripe API
Tapiit Academy Adobe XD website design
Tapiit AcademyWebsite design

The Tapiit Academy website was created to provide livestream and on-demand maritime training. Specialist training can be tied to specific locations, adding travel, accommodation and time away during leave, so the platform was designed to make more of that training accessible online.

The platform combined public-facing course discovery with authenticated application experiences and the integrations needed to deliver and pay for online training. My work covered both the Academy experience and broader application screens such as profiles and leave workflows.

Engineering contribution

From design into working product.

The work combined frontend product development with the backend and integration concerns needed to turn the designs into a working training platform.

01 / Web

Training experience

Developed website and application experiences around course discovery, course details, authentication and access to livestream/on-demand training.

02 / Integrations

Live training & payments

Worked with Zoom API/SDK for the training experience and Stripe API within the platform's payment flow.

03 / Product

Broader application work

Worked on application experiences beyond the Academy site, including profile and leave-request workflows used within the wider Tapiit platform.

ASP.NET CoreRazor PagesC#SQLHTMLCSSjQueryZoom APIZoom SDKStripe API

Gallery

Academy and application screens.

A mix of the public Academy experience and screens from the wider Tapiit application.

Next earlier project

Crew Matters