fake-survey-generator
A slightly more-than-trivial full-stack application built with DDD & CQRS concepts
File Explorer
Download Latest Version (.zip)- aspire-13-3-breaking-changes.md
- SKILL.md
- diagnostics-bridge.md
- monitoring.md
- playwright-handoff.md
- SKILL.md
- agent-workflows.md
- app-commands.md
- detection.md
- resource-management.md
- safety-guardrails.md
- SKILL.md
- SKILL.md
- request-mocking.md
- running-code.md
- session-management.md
- storage-state.md
- test-generation.md
- tracing.md
- video-recording.md
- SKILL.md
- azure-dev.yml
- dotnet-tools.json
- expert-react-frontend-engineer.agent.md
- codeql.yml
- dependabot.yml
- cli.config.json
- Retrieves a test secret from Dapr Secret Store- Uses local file in Development - Azure Key Vault in Production.bru
- Returns a 200 OK Result- Used for testing network latency and as a sanity check.bru
- Returns API version information.bru
- Production.bru
- Creates a new Survey.bru
- Retrieves a specific Survey.bru
- Retrieves all Surveys created by the current user.bru
- Checks whether or not a User with a specific UserId is already registered in the system.bru
- Registers a new User- using the information from the access token.bru
- Retrieves a specific User.bru
- bruno.json
- local-file.yml
- secrets.json
- screenshot.png
- undraw_customer_survey_f9ur.svg
- appInsights.bicep
- compute.bicep
- containerAppEnvironment.bicep
- containerRegistry.bicep
- daprComponent.bicep
- deploymentScriptStorage.bicep
- dnsZone.bicep
- keyVault.bicep
- logAnalytics.bicep
- managedIdentity.bicep
- redisCache.bicep
- redisContainerApp.bicep
- redisPassword.bicep
- sql-deployment-script.ps1
- sql.bicep
- virtualNetwork.bicep
- test_consolidated_frontend.py
- test_redis_container_app.py
- test_server_version_filters.py
- abbreviations.json
- api.bicep
- api.bicepparam
- main.bicep
- main.bicepparam
- CreateDatabaseMigrationScript.ps1
- CreateManagedIdentitySqlUser.sql
- GetAppRegistrationDetailsForEnv.ps1
- HOOKS_GUIDE.md
- OPTIMIZATION_SUMMARY.md
- vite.svg
- undraw_customer_survey_f9ur.svg
- Alert.tsx
- AuthButton.tsx
- Button.tsx
- ConfirmDialog.test.tsx
- ConfirmDialog.tsx
- CreateSurvey.test.tsx
- CreateSurvey.tsx
- Field.tsx
- Footer.tsx
- GetSurvey.test.tsx
- GetSurvey.tsx
- MySurveys.test.tsx
- MySurveys.tsx
- NavBar.tsx
- SkeletonButton.tsx
- Splash.tsx
- SurveyResult.tsx
- VersionInfo.tsx
- index.ts
- useApiCall.ts
- useSurveyFetch.ts
- setup.ts
- test-utils.tsx
- index.ts
- App.tsx
- auth_config.json
- index.css
- main.tsx
- vite-env.d.ts
- .dockerignore
- .gitignore
- biome.json
- index.html
- package-lock.json
- package.json
- postcss.config.js
- tsconfig.app.json
- tsconfig.json
- tsconfig.node.json
- version.json
- vite.config.ts
- vitest.config.ts
- AcceptanceTestFixture.cs
- EndToEndTests.cs
- FakeSurveyGenerator.Acceptance.Tests.csproj
- packages.lock.json
- SanityTests.cs
- AdminEndpoints.cs
- HealthChecksConfigurationExtensions.cs
- OpenApiConfigurationExtensions.cs
- packages.lock.json
- SecurityHeadersConfigurationExtensions.cs
- ApplicationServicesConfigurationExtensions.cs
- AuthenticationConfigurationExtensions.cs
- DaprConfigurationExtensions.cs
- ForwardedHeadersConfigurationExtensions.cs
- DatabaseCreationHostedService.cs
- RequestLoggingEndpointFilter.cs
- ValidationLoggingEndpointFilter.cs
- launchSettings.json
- serviceDependencies.json
- serviceDependencies.local.json
- ApiResultExtensions.cs
- SurveyEndpoints.cs
- UserEndpoints.cs
- index.html
- appsettings.Development.json
- appsettings.json
- Dockerfile
- FakeSurveyGenerator.Api.csproj
- packages.lock.json
- Program.cs
- AdminEndpointsTests.cs
- AspireTestSettings.cs
- IntegrationTestFixture.cs
- IntegrationTestWebApplicationFactory.cs
- packages.lock.json
- TestAuthHandler.cs
- TestingAspireAppHost.cs
- TestLogSink.cs
- WebApplicationFactoryExtensions.cs
- CacheTests.cs
- ForwardedHeadersTests.cs
- IndexPageTests.cs
- OpenApiTests.cs
- SurveyEndpointsTests.cs
- UserEndpointsTests.cs
- FakeSurveyGenerator.Api.Tests.Integration.csproj
- packages.lock.json
- launchSettings.json
- AppHost.cs
- appsettings.Development.json
- appsettings.json
- FakeSurveyGenerator.AppHost.csproj
- packages.lock.json
- Handlers.cs
- AuditableEntity.cs
- Entity.cs
- Enumeration.cs
- IAggregateRoot.cs
- NonEmptyString.cs
- FixedVoteDistribution.cs
- IVoteDistribution.cs
- OneSidedVoteDistribution.cs
- RandomVoteDistribution.cs
- Survey.cs
- SurveyCreatedDomainEvent.cs
- SurveyDomainException.cs
- SurveyOption.cs
- User.cs
- DomainEvent.cs
- DomainEventPublisher.cs
- IDomainEvent.cs
- IDomainEventHandler.cs
- IEventBus.cs
- MessageModel.cs
- CreateSurveyCommand.cs
- DeleteSurveyCommand.cs
- GetSurveyDetailQuery.cs
- GetUserSurveysQuery.cs
- SurveyModel.cs
- SurveyOptionModel.cs
- GetUserQuery.cs
- IsUserRegisteredQuery.cs
- RegisterUserCommand.cs
- UserModel.cs
- CacheConfigurationExtensions.cs
- IdentityProviderConfigurationExtensions.cs
- ITokenProviderService.cs
- JwtBearerTokenProviderService.cs
- OAuthUser.cs
- OAuthUserInfoService.cs
- SystemUser.cs
- SystemUserInfoService.cs
- UnauthorizedUser.cs
- 20231021132053_CleanState.cs
- 20231021132053_CleanState.Designer.cs
- SurveyContextModelSnapshot.cs
- NotificationService.cs
- AuditableEntityTypeConfiguration.cs
- SurveyEntityTypeConfiguration.cs
- UserEntityTypeConfiguration.cs
- AuditableEntitySaveChangesInterceptor.cs
- PublishDomainEventsInterceptor.cs
- DatabaseConfigurationExtensions.cs
- DesignTimeDbContextFactory.cs
- NonEmptyStringValueConverter.cs
- SurveyContext.cs
- AuditableModel.cs
- Error.cs
- Errors.cs
- IUser.cs
- IUserService.cs
- INotificationService.cs
- TestUser.cs
- FakeSurveyGenerator.Application.csproj
- HostApplicationBuilderConfiguration.cs
- packages.lock.json
- EntityTests.cs
- SurveyTests.cs
- CreateSurveyCommandTests.cs
- CreateSurveyCommandValidatorTests.cs
- DeleteSurveyCommandTests.cs
- GetSurveyDetailQueryTests.cs
- GetUserQueryTests.cs
- IsUserRegisteredQueryTests.cs
- RegisterUserCommandTests.cs
- DatabaseSeed.cs
- SurveyContextFactory.cs
- TestFixture.cs
- TestHybridCache.cs
- FakeSurveyGenerator.Application.Tests.csproj
- packages.lock.json
- Extensions.cs
- FakeSurveyGenerator.ServiceDefaults.csproj
- packages.lock.json
- launchSettings.json
- Dockerfile
- FakeSurveyGenerator.Worker.csproj
- packages.lock.json
- Program.cs
- Worker.cs
- Directory.Build.props
- Directory.Packages.props
- version.json
- .dockerignore
- .editorconfig
- .gitattributes
- .gitignore
- aspire.config.json
- azure.yaml
- FakeSurveyGenerator.slnx
- global.json
- LICENSE
- NuGet.config
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
