App Marketplace – Openchannel.io

shape
shape
shape
shape
shape
shape
shape
shape
app marketplace openchannel io 1

Project Highlights:

  • OpenChannel provides an “App Store as a service” platform, enabling software companies to build, launch, and administer the complexities of operating a Software Marketplace.
  • The product is entirely API- and event-driven, and customers can extend and augment the metadata schema for all resource types. This affords flexibility in how it’s consumed and built upon, whether by customers or by OpenChannel professional services.
  • Their admin surfaces provide management capabilities for App Marketplace operators who can define app types and requirements and manage the app submission review queue and approval workflow (both for developers and their app launches and updates). In addition, their APIs facilitate the entire Developer / Partner experience including registration, metadata and content management, app/version submission and publishing, analytics, and billing & payments.

Implemented:

• Live Chat (using Twilio SDK)
• Notification handlers for push and email notifications
• Custom email notifications and their management
• Email template builder
• Export and Import of marketplace data
• Data internationalisation
• Form builder: Custom form elements and their custom configurations like validations, default values etc.
• Management of complex roles and permission requirements
• Emulate client environment for the super admin user

• Swagger UI integrations
• New client onboarding automation flow
• Marketplace app metadata diff view between different versions
• Auto generation of boilerplate data on the signup
A giant fintech company has recently acquired this product.

Applied Technologies:

Backend: Java, Spring, Spring Boot, Micro Services, MongoDB, Spring Security OAuth 2.0, API Gateway, Maven, RabbitMQ, ElasticSearch

Frontend: Angular 13.x, Typescript, Bootstrap, CSS, SCSS, Responsive Web Design, Twilio Cloud Services: AWS, Bitbucket, Git

Third Party Integrations: Stripe SDK, TaxJar, Avalara AvaTax, Twilio SDK, Google Tag Manager, Hubspot, Intercom, Netlify SDK, Bitbucket SDK