10 customers · 5 data sources · 96 items · Full implementation pipeline with cross-references
Shared product all 10 customers are being implemented on. Search: "authentication", "tenant", "data migration", "audit trail", "rate limit"
src/WebPortal.Api/Controllers/AuthController.cs
src/WebPortal.Api/Controllers/CustomerController.cs
src/WebPortal.Api/Middleware/RateLimitMiddleware.cs
src/WebPortal.Core/Services/DataMigrationService.cs
src/WebPortal.Core/Services/TenantService.cs
src/WebPortal.Core/Services/AuditService.cs
src/WebPortal.Core/Models/User.cs
src/WebPortal.Core/Data/AppDbContext.cs
src/WebPortal.Web/src/services/api.js
src/WebPortal.Web/src/components/CustomerList.jsx
src/WebPortal.Tests/AuthServiceTests.cs
deploy/Dockerfile
deploy/docker-compose.yml
.github/workflows/ci.yml
scripts/seed-database.py
README.md
Pipeline: Salesforce (master) → FogBugz (cases via API) → Confluence (playbook) → Jira (dev tickets when needed)
Every item cross-references items in other systems. Search any customer to see the full lifecycle.