Step-by-step guide to deploying your application on the illuminis Developer Platform, from initial setup to live marketplace listing.
Deploying an application to the illuminis Developer Platform is designed to be straightforward and accessible, even for developers who have never managed production infrastructure. The process takes your code from a repository to a live, publicly available application in the illuminis App Marketplace with minimal configuration required.
Start by registering for a free illuminis developer account. You will need to provide basic information including your name, email address,and payment details for receiving payouts. The developer account gives you access to the illuminis Developer Console where you manage your applications, monitor performance,and track revenue.
Link your source code repository to the illuminis platform. The platform supports direct integration with GitHub, GitLab,and Bitbucket. Once connected, illuminis can automatically detect your project structure, programming language,and framework to suggest optimal deployment configurations.
The deployment configuration is managed through an illuminis manifest file in your repository. Key configuration options include:
Trigger your first deployment through the Developer Console or by pushing to your connected repository branch. The platform builds your application, runs automated health checks,and deploys it to a staging environment where you can test functionality, verify integrations,and validate performance before going live.
Before listing your app on the marketplace, set up your pricing model through the Developer Console. The platform supports multiple billing models powered by Stripe including monthly subscriptions, annual plans, one-time purchases, usage-based pricing,and freemium tiers with paid upgrades. You control your pricing entirely.
Submit your application for marketplace review by completing your listing details: app description, screenshots, feature highlights, pricing tiers,and support documentation. The illuminis review team evaluates your application for quality, security,and compliance with platform guidelines.
Once approved, your application is published to the illuminis App Marketplace. Customers can discover your app through search, category browsing,and curated collections. The platform handles all customer onboarding, payment processing,and account provisioning automatically.
After initial deployment, updates are streamlined through continuous deployment pipelines. Push code to your repository and illuminis automatically builds, tests,and deploys updates with zero-downtime rolling deployments. You can also configure manual approval gates for production releases if your workflow requires them.