Skip to content

Creating a Project

Projects are the core unit of organization in CoreFix. Each project maps to either a web application or a code repository and holds all scan results, settings, and access controls for that target.

To get started, go to Projects and click the + (Plus) icon in the top toolbar.

Click Project

Select the type of project you want to create.

Select Project Type

CoreFix supports three ways to create a project — Web Application, Code Repository, and CI/CD Pipeline — each described in the sections below.


Web Application Project

Use this when your target is a live web application accessible via URL.

  1. Go to Projects and click the + (Plus) icon in the top toolbar.
  2. Select Website Scan.
  3. Fill in the project details:
FieldRequiredDescription
URLYesFull URL of the web application (e.g. https://app.example.com)
App TypeNoArchitecture of the application (see below)
CredentialsNoUsername and password for authenticated scanning
DescriptionNoOptional label for the project

Note: Email sharing and scan schedule are configured after project creation via Project Settings.

App Types

ValueUse when…
SPASingle Page Application — React, Vue, Angular, etc.
HTMLTraditional multi-page server-rendered site
LegacyComplex or non-standard application structure
APIREST or GraphQL API endpoint
  1. Click Create Project.

The project name is automatically derived from the hostname of the URL (e.g. app.example.com). On creation, a report password and project URL are generated — save the password immediately as it is shown only once and is not stored in recoverable form.

Webapp Settings


Code Repository Project

Use this to connect a Git repository for source-code security scanning.

  1. Go to Projects and click the + (Plus) icon.
  2. Select Code Scan.
  3. Click your Git provider to begin the OAuth integration:
ProviderStatus
GitHubSupported
GitLabComing soon
BitbucketComing soon
Azure DevOpsComing soon
  1. You will be redirected to the provider's OAuth authorization page. Grant access to the repositories you want to connect.
  2. Once authorized, CoreFix redirects you back and automatically creates a project for each connected repository.

Currently, only GitHub is supported. GitLab, Bitbucket, and Azure DevOps integrations are in progress.

GitHub App (Zero Setup)

The fastest way to connect a GitHub repository — no manual project creation needed.

  1. Click the GitHub icon in the top navigation bar (right side, aligned with the search bar).

Github Icon

  1. Authorize the CoreFix GitHub App.
  2. Select your owner or organization.
  3. Select the repository to connect.
  4. Click Install.

CoreFix redirects you back to the Projects page with the repository already listed. Each connected repository gets its own project and report password, sent to the organization's primary email automatically.

If a repository is reconnected after the app is reinstalled, the existing project record is updated rather than duplicated.


CI/CD Pipeline Project

Use this to integrate CoreFix into an existing CI/CD pipeline. Scan results are pushed to CoreFix each time the pipeline runs.

  1. Go to Projects and click the + (Plus) icon.
  2. Select CI/CD Pipeline.
  3. Choose your pipeline platform:
PlatformStatus
GitHub ActionsSupported
GitLab RunnerSupported
JenkinsSupported
Circle CISupported
Azure DevOps PipelinesComing soon
Bitbucket PipelinesComing soon
Travis CIComing soon

CI CD Options

  1. Click Create Pipeline.

CoreFix generates a unique API key and a ready-to-use pipeline script for your chosen platform. You can either:

  • Copy the full script as a new file to add to your repository, or
  • Copy the job step and paste it into your existing pipeline configuration.

Important: The API key is shown only once — copy and store it securely before closing this screen.

CI CD API Key

Projects Only Appear After the First Pipeline Run

CI/CD pipeline projects are not visible in the Projects list until the pipeline runs for the first time and pushes scan results to CoreFix. Once your pipeline executes successfully, the project will appear automatically with the first set of findings.


Plan Limits

CoreFix does not currently enforce any limits on the number of code repositories or web application projects. Create as many projects as you need.

Plan-based limits will be introduced in a future release once billing and subscription plans are available.