Back to Projects
plugin
2018

Shutterstock Plugins

The Shutterstock Plugins project encompasses a suite of creative tools and integrations designed to seamlessly integrate Shutterstock's vast content library into popular creative software. These plugins allow users to search, preview, and license content directly within their preferred creative applications, streamlining the creative workflow and reducing context switching.

Shutterstock Plugins
Technologies

Frontend

JavaScript
HTML5
CSS3
React.js

Backend

Node.js
Express.js
REST APIs
GraphQL

Database

PostgreSQL
Redis

Tools

Adobe CEP
Challenges
  • Supporting multiple creative software platforms with different APIs
  • Maintaining consistent user experience across different host applications
  • Handling large media files and preview generation
  • Ensuring plugin stability and performance
Solutions
  • Created unified plugin architecture with platform-specific adapters
  • Developed consistent UI framework that adapts to host application themes
  • Implemented efficient caching and progressive loading for media
  • Built comprehensive testing suite for different plugin environments
Key Outcomes & Impact

Successfully launched plugins for 5+ major creative applications

Reduced average licensing time from 5 minutes to 30 seconds

Other Projects

Remedirxx E-commerce Platform
Remedirxx E-commerce Platform

Multi-tenant e-commerce platform facilitating bulk procurement of medical drugs with optimized API performance and enhanced security using AWS Cognito.

View Project
Shutterstock UI 2.0
Shutterstock UI 2.0

Led the development of Shutterstock UI 2.0, significantly enhancing both developer efficiency and user experience through improved design and architecture.

View Project