Welcome to Launchpad
Launchpad makes it easy to go from idea to production. In this guide, we will walk through creating your first project, connecting your repository, and setting up automated deployments.
Step 1: Create a Project
After signing up, head to the dashboard and click New Project. Give it a name and select your preferred runtime environment. Launchpad supports Node.js, .NET, Python, Go, and Ruby out of the box.
Step 2: Connect Your Repository
Link your GitHub, GitLab, or Bitbucket repository. Launchpad will automatically detect your framework and suggest a build configuration. You can customise the build command and output directory if needed.
Step 3: Configure Your Pipeline
Every project starts with a sensible default pipeline: install dependencies, run tests, and deploy. You can extend it with additional stages like linting, security scanning, or database migrations.
Step 4: Deploy
Push a commit to your main branch and watch the pipeline run. Within minutes, your application will be live on a preview URL. Share it with your team for review before promoting to production.
What Comes Next
Explore advanced features like environment variables, custom domains, branch previews, and team collaboration settings in the documentation. If you run into any issues, our community forum and support team are here to help.