BAPC saryasa

Help

A short guide to getting started. For anything not covered here, open a request at the BAPC Help Desk or write to support@bapc.app. Include the reference shown with any error message; it lets us find what happened.

Get started

  1. Create an account with your email, or use Sign in with BAPC. Confirm your email from the link we send.
  2. Create an organization. You become its admin, and the organization starts on the free trial.
  3. Create a project from a template: Node.js with TypeScript, Python, Go, or a static site.
  4. Invite your team from Organization → Invitations and give each person a role.

Roles

  • Admin: everything, including members, plan, AI budget and branch protection.
  • Developer: code, branches, merge requests, builds, tests, scans and AI.
  • Reviewer: what a developer can do, plus approving merge requests and AI changes.
  • Billing manager: the plan, usage and payment, without access to code.
  • Viewer: read only.

Editing code

Open a project to reach its workspace. The default branch is protected, so create a branch first. Your edits save automatically: each save becomes a commit on the branch. If someone else changed the same file in the meantime, saryasa shows a conflict and lets you reload their version or keep yours on a new branch. Press Ctrl+S (or Cmd+S) to save at once.

Reviews and merging

Open a merge request from your branch in the Repository section. A protected branch takes the change only when it has the required approvals on its latest commit; the merge request shows exactly what is still missing. You can't approve your own merge request.

Builds and tests

Use Run tests in the workspace or the Testing Laboratory. Jobs wait in a queue until a sandbox is free; Build Control shows the queue, the logs, and a Cancel button. Test results list every case, and a finished run can be exported with its signed proof.

AI

AI is off until an admin sets a monthly budget in Organization → AI budget. Then use Ask AI in the workspace. Code the AI writes appears as a new branch and a merge request for a person to approve.

Two-step sign-in and your account

Turn on two-step sign-in in Account with any authenticator app and keep the recovery codes somewhere safe. Account also shows where you are signed in, and lets you download your data or delete your account.

Plan and payment

Admins and billing managers see the plan and usage on the Plan page and pay in BAPC Billing. After paying, “Check payment now” updates the plan at once. Service status is at status.bapc.app.