How Organizations Use the Platform
From installing Delivery Hub to managing internal teams and external contractors -- the complete organization experience with NTE budget guards, multi-developer bounties, and full lifecycle tracking.
Salesforce optional for basics. The cloudnimbusllc.com portal can operate independently -- smaller organizations can use the web portal as their primary interface without installing the Salesforce managed package. Salesforce is the enterprise option for organizations that want deep CRM integration.
Install Delivery Hub
The organization installs the free Salesforce managed package from AppExchange (or via a package install URL). Once installed, the Getting Started wizard appears automatically on first load. It walks through four steps: creating a Network Entity (the org's identity in the system), configuring default settings, setting up a Salesforce Site for public document access, and optionally connecting to Cloud Nimbus for cross-org sync.
Alternatively: Organizations that do not use Salesforce can sign up directly at cloudnimbusllc.com/portal and manage their work through the web interface. The portal handles bounty posting, claim review, and basic project management without requiring a Salesforce license.
Create Network Entity
Completed
Configure Settings
Completed
Set Up Salesforce Site
In progress...
Connect to Cloud Nimbus
Pending
Manage Your Backlog -- Full Lifecycle
Organizations manage work items through a Kanban board that reflects the full delivery lifecycle, not just a simplified “to-do / doing / done” model. Every work item progresses through:
Discovery / Proposal
Developer evaluates requirements, asks questions, proposes approach
Sizing / Estimation
NTE estimate with justification -- this is billable work
Architecture / Design
Technical decisions considering client short and long-term goals
Development
The actual coding -- just one part of the lifecycle
Testing
Automated (CI) and manual verification against criteria
Deployment
CI/CD plus manual post-deployment steps
All of these stages are billable. Developers log time against every phase. A 20-hour bounty might include 2 hours of discovery, 1 hour of sizing, 3 hours of architecture, 10 hours of development, 3 hours of testing, and 1 hour of deployment. The invoice shows line items for each.
The workflow is fully configurable via Custom Metadata Types -- organizations can define their own stages, transitions, and persona views. The default workflow type is “Software Delivery” with 37 stages, but other types (like “Loan Approval” with 8 stages) work identically.
WI-043
Add bulk import feature
NewWI-044
Integration architecture review
ProposalWI-040
Build custom LWC dashboard
NTE: 20hWI-038
Approval process automation
CI PassWI-036
Email template system
Manual stepsWI-035
User permission sets
AcceptedEvery stage is billable -- developers log time against discovery, architecture, testing, and deployment, not just coding
Saved Filters
Save your most-used board views as named filters. Examples: “My Active Items,” “Client UAT Queue,” or “Blocked > 48 hours.” Saved filters persist across sessions and can be shared with your team. Apply a saved filter with one click to instantly focus the board on what matters right now.
Hide Empty Columns
With 37 stages in the Software Delivery workflow, most boards have columns that are empty at any given time. Toggle “Hide Empty Columns” to collapse them and focus on columns with active work. The board reclaims horizontal space and gives remaining columns more room to breathe. Empty columns reappear automatically when a card moves into them.
Portal Board View
Your team members do not need Salesforce licenses to see the board. The client portal at cloudnimbusllc.com/portal/board provides a read-only Kanban view that syncs in real time with the Salesforce board. Clients can see card positions, priorities, and stage transitions without touching Salesforce. Portal users can also filter by assignee, priority, or date range.
Post Bounty with NTE + Assignment Model
When an organization has a work item they want help with, they configure how it should be delivered. The bounty posting form includes:
- 1Budget range and NTE ceiling -- the maximum budget for the work item. Every claim must include an NTE that falls within this range.
- 2Assignment model -- single developer (one exclusive claim), multi-developer competitive (all who deliver get paid), or team implementation (accept team proposals).
- 3Results visibility -- IP (private, results visible only to org) or public (results visible to community, builds developer reputation).
- 4Acceptance criteria -- a mix of automated (CI validates) and manual (human verifies) items that must all pass before acceptance.
Multi-developer bounties: Clients can offer the same work item to multiple developers simultaneously. All developers who deliver acceptable work within the deadline get paid. The client can compare implementations, score them, and choose the best one for production use. This creates rankings and completion rates per developer per difficulty level -- building a reliable reputation system.
Single Developer
Accept one claim, developer works exclusively
Multi-Developer Competitive
Multiple devs work simultaneously, all who deliver get paid
Team Implementation
Accept team proposals with multiple developers
Private (IP)
Results visible only to org
Public
Results visible to community
1. Component renders 3 chart types
2. Supports @api properties for config
3. 100% Apex test coverage
4. Data migration script verified in sandbox
Review Claims -- NTE, Teams, and Proposals
Developers and teams submit claims through cloudnimbusllc.com/bounties. Each claim now includes the developer's profile, their proposed approach, NTE estimate with justification, estimated timeline, and relevant skills. For team claims, the proposal includes team composition and how work will be distributed across team members.
The organization reviews each claim's NTE against the budget ceiling, evaluates the approach's technical soundness, and checks the developer's (or team's) past performance metrics. For multi-developer bounties, the org can accept multiple claims simultaneously.
Sarah Chen
Individual@sarachen-sf
“Composition pattern with slot-based chart rendering. Will include unit tests for all chart types and a manual deployment checklist for the custom setting migration.”
NTE Estimate
20 hours ($1,800)
Timeline
5 business days
Team Apex (3 devs)
Team@teamapex
“Modular architecture: Dev 1 handles charts, Dev 2 handles data layer, Dev 3 handles integration tests. Shared services pattern for data access.”
NTE Estimate
14 hours total ($1,260)
Timeline
3 business days
Review Submission -- CI + Manual Checklist
Submissions are verified against a two-part acceptance checklist. Not everything is CI/CD -- some acceptance criteria are manual (data migration verification, configuration, training documents). Both must pass.
Automated (CI Validates)
- - Apex test execution and coverage
- - PMD static analysis scan
- - Scratch org build verification
- - Regression test suite
Manual (Human Verifies)
- - Data migration verified in sandbox
- - Post-deployment config steps completed
- - Training documentation delivered
- - Acceptance criteria spot-checked
For multi-developer bounties, the organization can compare submissions side-by-side, score each implementation, and accept all that meet the criteria. Rankings and quality scores feed back into the developer reputation system.
WI-040 Acceptance Verification
Automated (CI Validates)
Manual (Human Verifies)
3 of 4 manual steps verified. Admin training document still pending. Both CI and manual criteria must pass before final acceptance.
WI-040: Build Custom LWC Dashboard -- 3 submissions received
Sarah Chen
AcceptedComposition pattern with slot-based rendering
18h
Score: 95
Marcus Rivera
AcceptedAnalytics API integration with caching
22h
Score: 88
Team Apex (3 devs)
AcceptedModular architecture with shared services
14h total
Score: 91
All developers who delivered acceptable work within the deadline got paid. Rankings and scores are tracked.
Internal Employee Model
This platform is not just a contractor marketplace. Organizations can run their own internal employees on the same bounty system:
- 1Employees compete on delivery. Post internal bounties visible only to your team. Track who delivers on time, under budget, and at quality.
- 2NTE estimates still required. Even internal employees must estimate work. This creates accountability and builds organizational estimation skills.
- 3Auto-promote when SLAs slip. If an internal employee is at risk of missing their deadline, the system can automatically promote the bounty to the external marketplace for contractor pickup.
- 4Guard rails and ETA tracking. Automated warnings when at risk of falling behind. ETA calculations with dependency tracking show downstream impacts of delays.
Employees familiar with the repo have a natural advantage over external contractors -- and that is intentional. The system rewards domain knowledge while providing a safety net when internal capacity is not enough.
Engineering Team -- Internal Bounties
Internal OnlyWI-050: API rate limiting implementation
Emily (Sr Dev)
WI-051: Dashboard performance optimization
Tom (Mid Dev)
WI-052: SSO integration testing
Priya (Jr Dev)
Auto-Promote Alert
WI-051 is at risk of missing its SLA. If not resolved by Mar 22 EOD, it will be automatically promoted to the external marketplace for contractor pickup.
Payment & Documentation
When the organization accepts a submission (all CI + manual criteria verified), the platform automatically triggers the Document Engine:
- 1Contractor Agreement with developer name, scope, compensation terms, and 8 standard clauses
- 2Invoice with line items from all lifecycle phases (discovery through deployment), total hours, rate, NTE comparison
- 3Email sent to the developer with PDF attachments + web view links, always CC'd to glen@cloudnimbusllc.com
- 4Invoice Approval -- client reviews in the portal, approves or disputes with line-item comments
- 5Payment processed via Melio (currently manual) or Stripe (future automated)
Invoice Approval Flow
Invoices are not fire-and-forget. The approval workflow gives clients structured control over what they pay for.
Portal Time Entry
Developers log time directly from the portal at cloudnimbusllc.com/portal/hours. Select a work item, enter hours with quick presets (15m, 30m, 1h, 2h, 4h, 8h), pick the date, and add notes. Work logs sync to the Salesforce org via the sync engine, where they flow into invoices automatically. No Salesforce license required for the person logging time -- the portal handles authentication via passkey, password, or magic link.
All Acceptance Criteria Met
CI checks passed + manual verification complete
Feedback on the Organization Flow
Does this flow make sense? What's missing? What would you change?