Skip to main content

API Marketplace Platform

Developed a web-based platform to sell and integrate AI-powered APIs. Focused on secure integration, smooth onboarding, and providing developers with easy access to scalable services.

Visit website
  • Frontend Development
  • UI/UX Design
  • API Integration
  • Performance Optimization
The aero lesson builder app dragging an audio component into a screen about plant cells.

The problem

Modern applications rely heavily on APIs, but many teams struggle with managing complexity, ensuring consistency, and maintaining scalability. Traditional approaches often result in duplicated effort, fragmented documentation, and limited visibility into how APIs are consumed. These gaps make collaboration harder between frontend and backend teams and slow down delivery speed. The challenge was to design a platform that reduces these barriers, provides clear standards, and makes API development more efficient without sacrificing flexibility or future growth.

A set of dark themed components for the aero design system

The aero design system

To streamline the design process across designers and engineers for such a large project, it was important to lay the foundations with a strong, flexible design system that could evolve during the product’s development cycle. This would inform both the aesthetics and user experience across the product itself as well as the website and marketing material.

The homepage of the aero design system docs website linking to principles and components.

Design system docs

A design system is useless if no one knows how to use it, so we put together a comprehensive documentation website to cover principles, ux, accessibility, and component guidelines for designers and engineers working with the system.

A dramatic ocean scene with lava forming a new land mass.

Motion design

Animation was a core principle in making the authoring experience a more understandable process. Elements animate in ways that indicate the cause and effect of each interaction to improve the fluidity of the overall experience.

Encouraging adaptivity

A major part of solving for collaboration was being able to visualize the learner experience in the editor. This was especially beneficial for subject matter experts and instructors need to review and give feedback on the higher level structure without having to dig through all of the adaptivity scenarios screen by screen.

A drag and drop storyboard style editor for creating an adaptive lesson.

An extensible plugin ecosystem usable by everyone

The most powerful aspect of the platform is the ability to create custom plugins for any content, whether it be a degree, course, lesson, screen, or interactive component. Out of the box these can be made configurable with minimal effort from developers. Learning designers can then edit everything using a common configuration interface.

Configuration options for a component.
Configuration options for text.

Next-generation learning experiences

The flexibility of the product allowed for developers to create engaging interactive experiences as highly configurable plugins that could then be used and manipulated by learning designers.

Bringing 3D into learning

One really cool example is the 3D screen plugin. Learning designers can load any model into it and then configure camera positions to animate to for each section.

Interactivity

Learners can then be directed to specific parts of the model and shown labels. They’re also able to click and drag to orbit around and freely explore at any time.

Animation

Learning designers can pick an animation included in the model to play or loop for any section without having to use any complex animation tools.

Project outcomes

Ultimately the project was successful after Smart Sparrow and the aero platform were acquired by Pearson in 2020 to become a foundation for their next generation learning platform.