Skip to main content

Team collaboration

Multiple people building on the same project at the same time, without stepping on each other's work.

Sharing projects

  1. Open project settings
  2. Click Share
  3. Share the link with teammates
  4. They claim access with the link
RoleViewEditDeploy
ViewerYes--
EditorYesYesYes

Parallel development

In Coder mode, team members work on different features simultaneously:

Developer A: session/550e8400-e29b-41d4-a716-446655440000
Developer B: session/7c9e6679-7425-40de-944b-e07fc1f90ae7
Developer C: session/6ba7b810-9dad-11d1-80b4-00c04fd430c8

Session branch names use UUIDs (for example session/550e8400-e29b-41d4-a716-446655440000).

Each session has its own git branch, database, and preview URLs. Conflicts can occur when merging -- use Sync with main to resolve them before creating a PR.

Code review workflow

  1. Developer builds feature in a session
  2. Creates pull request from Appifex
  3. Team reviews on GitHub
  4. Merge when approved
  5. Use Publish to deploy changes to production

Edit anywhere

EnvironmentBest for
AppifexAI-assisted building, visual progress
VS Code / CursorLocal development, debugging
GitHubCode review, PR discussions

All changes sync automatically via Git.

Best practices

  • Use descriptive session titles in Appifex -- add-stripe-payments not my-changes (branch names remain UUID-based)
  • Check for overlapping work before starting on shared code
  • Review before merging -- use the diff view in Appifex or GitHub
  • Keep main stable -- test in session branches first