Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / DavidAJohn / FotoStorioMicroservices
.NET application built using a microservice architecture with Docker containers. Includes a Blazor WebAssembly e-commerce store with Stripe Elements payment integration.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DavidAJohn%2FFotoStorioMicroservices
Stars: 8
Forks: 2
Open Issues: 8
License: None
Language: C#
Repo Size: 1.82 MB
Dependencies:
466
Created: over 2 years ago
Updated: 18 days ago
Last pushed: 19 days ago
Last synced: 19 days ago
Topics: api-gateway, aspnetcore, blazor, blazor-server, blazor-webassembly, docker, dotnet, e-commerce, grpc, jsinterop, microservices, ocelot, pci-dss, seq, serilog, sql-server, stripe, stripe-elements, tailwindcss, webapi
Files
Dependencies
- AutoFixture 4.18.0
- FluentAssertions 6.11.0
- Microsoft.NET.Test.Sdk 17.7.0
- NSubstitute 5.0.0
- coverlet.collector 6.0.0
- xunit 2.5.0
- xunit.runner.visualstudio 2.5.0
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- build latest build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- nginx alpine build
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 5.0 build
- mcr.microsoft.com/dotnet/sdk 5.0 build
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- ${DOCKER_REGISTRY-}adminblazorserver latest
- ${DOCKER_REGISTRY-}admingateway latest
- ${DOCKER_REGISTRY-}applicationstatus latest
- ${DOCKER_REGISTRY-}basketapi latest
- ${DOCKER_REGISTRY-}discountgrpc latest
- ${DOCKER_REGISTRY-}discountminapi latest
- ${DOCKER_REGISTRY-}identityapi latest
- ${DOCKER_REGISTRY-}inventoryapi latest
- ${DOCKER_REGISTRY-}marketinggateway latest
- ${DOCKER_REGISTRY-}orderingapi latest
- ${DOCKER_REGISTRY-}productsaggregator latest
- ${DOCKER_REGISTRY-}productsapi latest
- ${DOCKER_REGISTRY-}storeblazorwasm latest
- ${DOCKER_REGISTRY-}storegateway latest
- datalust/seq latest
- mcr.microsoft.com/mssql/server 2017-latest
- postgres 14-alpine
- rabbitmq 3-management-alpine
- redis alpine
- FluentAssertions 6.12.0
- Microsoft.AspNetCore.Mvc.Testing 7.0.10
- Microsoft.EntityFrameworkCore.SqlServer 7.0.1
- Microsoft.NET.Test.Sdk 17.7.2
- Testcontainers 3.4.0
- Testcontainers.MsSql 3.4.0
- Testcontainers.RabbitMq 3.4.0
- coverlet.collector 6.0.0
- xunit 2.5.0
- xunit.runner.visualstudio 2.5.0
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- tailwindcss ^3.0.23 development
- tailwindcss ^3.0.12 development
- AspNetCore.HealthChecks.UI.Client 6.0.5
- AutoMapper.Extensions.Microsoft.DependencyInjection 12.0.0
- Microsoft.Extensions.Diagnostics.HealthChecks 7.0.1
- Microsoft.Extensions.Http.Polly 7.0.1
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.17.0
- Serilog 2.12.0
- Serilog.AspNetCore 6.1.0
- Serilog.Sinks.Console 4.1.0
- Serilog.Sinks.Seq 5.2.2
- SerilogTimings 3.0.1
- Swashbuckle.AspNetCore 6.4.0
- Microsoft.EntityFrameworkCore.Design 7.0.1 development
- Blazored.FluentValidation 2.1.0
- Blazored.LocalStorage 4.3.0
- Blazored.Modal 6.0.1
- Blazored.Toast 3.2.2
- Microsoft.AspNetCore.Identity.EntityFrameworkCore 7.0.1
- Microsoft.Extensions.Http.Polly 7.0.1
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.17.0
- Serilog 2.12.0
- Microsoft.EntityFrameworkCore.Design 7.0.1 development
- Blazored.FluentValidation 2.1.0
- Blazored.LocalStorage 4.3.0
- Blazored.SessionStorage 2.3.0
- Blazored.Toast 3.2.2
- FluentValidation 11.4.0
- Microsoft.AspNetCore.Components.WebAssembly 7.0.1
- Microsoft.AspNetCore.Components.WebAssembly.Authentication 7.0.1
- Microsoft.AspNetCore.Components.WebAssembly.DevServer 7.0.1
- Microsoft.AspNetCore.Identity 2.2.0
- Microsoft.AspNetCore.Identity.EntityFrameworkCore 7.0.1
- Microsoft.AspNetCore.WebUtilities 2.2.0
- Microsoft.Extensions.Http 7.0.0
- Microsoft.Extensions.Http.Polly 7.0.1
- Serilog 2.12.0
- Stripe.net 39.107.0
- Microsoft.NET.Test.Sdk 17.4.1
- bunit 1.13.5
- coverlet.collector 3.2.0
- xunit 2.4.2
- xunit.runner.visualstudio 2.4.5
- coverlet.collector 3.2.0 development
- Microsoft.NET.Test.Sdk 17.4.1
- Microsoft.Playwright 1.29.0
- Microsoft.Playwright.NUnit 1.29.0
- NUnit 3.13.3
- NUnit3TestAdapter 4.3.1
- Microsoft.NET.Test.Sdk 17.4.1
- bunit 1.13.5
- coverlet.collector 3.2.0
- xunit 2.4.2
- xunit.runner.visualstudio 2.4.5
- AspNetCore.HealthChecks.UI.Client 6.0.5
- AutoMapper.Extensions.Microsoft.DependencyInjection 12.0.0
- Grpc.AspNetCore 2.50.0
- Microsoft.Extensions.Caching.StackExchangeRedis 7.0.1
- Microsoft.Extensions.Diagnostics.HealthChecks 7.0.1
- Microsoft.Extensions.Http.Polly 7.0.1
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.17.0
- Swashbuckle.AspNetCore 6.4.0
- Microsoft.NET.Test.Sdk 17.4.1
- Moq 4.18.3
- coverlet.collector 3.2.0
- xunit 2.4.2
- xunit.runner.visualstudio 2.4.5
- Microsoft.EntityFrameworkCore.Design 5.0.13 development
- AutoMapper.Extensions.Microsoft.DependencyInjection 8.1.1
- Dapper 2.0.123
- Grpc.AspNetCore 2.34.0
- Microsoft.EntityFrameworkCore.SqlServer 5.0.13
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.14.0
- Microsoft.EntityFrameworkCore.Design 7.0.1 development
- AspNetCore.HealthChecks.SqlServer 6.0.2
- AspNetCore.HealthChecks.UI.Client 6.0.5
- AutoMapper.Extensions.Microsoft.DependencyInjection 12.0.0
- Dapper 2.0.123
- Grpc.AspNetCore 2.50.0
- Grpc.AspNetCore.HealthChecks 2.50.0
- Microsoft.EntityFrameworkCore.SqlServer 7.0.1
- Microsoft.Extensions.Diagnostics.HealthChecks 7.0.1
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.17.0
- AspNetCore.HealthChecks.SqlServer 6.0.2
- AspNetCore.HealthChecks.UI.Client 6.0.5
- Dapper 2.0.123
- Microsoft.Extensions.Configuration.Abstractions 7.0.0
- Microsoft.Extensions.Diagnostics.HealthChecks 7.0.0
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.17.0
- Swashbuckle.AspNetCore 6.4.0
- System.Data.SqlClient 4.8.5
- Microsoft.EntityFrameworkCore.Design 7.0.1 development
- AspNetCore.HealthChecks.UI.Client 6.0.5
- AutoMapper.Extensions.Microsoft.DependencyInjection 12.0.0
- Microsoft.AspNetCore.Authentication.JwtBearer 7.0.1
- Microsoft.AspNetCore.DataProtection.StackExchangeRedis 7.0.1
- Microsoft.AspNetCore.Identity 2.2.0
- Microsoft.AspNetCore.Identity.EntityFrameworkCore 7.0.1
- Microsoft.EntityFrameworkCore.SqlServer 7.0.1
- Microsoft.Extensions.Diagnostics.HealthChecks 7.0.1
- Microsoft.Extensions.Identity.Stores 7.0.1
- Microsoft.IdentityModel.Tokens 6.25.1
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.17.0
- StackExchange.Redis 2.6.86
- Swashbuckle.AspNetCore 6.4.0
- System.IdentityModel.Tokens.Jwt 6.25.1
- Microsoft.EntityFrameworkCore.Design 7.0.1 development
- AspNetCore.HealthChecks.UI.Client 6.0.5
- MassTransit 8.0.10
- MassTransit.AspNetCore 7.3.1
- MassTransit.RabbitMQ 8.0.10
- Microsoft.EntityFrameworkCore 7.0.1
- Microsoft.Extensions.Http.Polly 7.0.1
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.17.0
- Npgsql.EntityFrameworkCore.PostgreSQL 7.0.1
- Swashbuckle.AspNetCore 6.4.0
- Microsoft.EntityFrameworkCore.Design 7.0.1 development
- AspNetCore.HealthChecks.UI.Client 6.0.5
- AutoMapper.Extensions.Microsoft.DependencyInjection 12.0.0
- MassTransit 8.0.10
- MassTransit.AspNetCore 7.3.1
- MassTransit.RabbitMQ 8.0.10
- Microsoft.EntityFrameworkCore 7.0.1
- Microsoft.EntityFrameworkCore.SqlServer 7.0.1
- Microsoft.Extensions.Diagnostics.HealthChecks 7.0.1
- Microsoft.Extensions.Http.Polly 7.0.1
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.17.0
- Serilog 2.12.0
- Serilog.AspNetCore 6.1.0
- Serilog.Sinks.Console 4.1.0
- Serilog.Sinks.Seq 5.2.2
- Stripe.net 39.107.0
- Swashbuckle.AspNetCore 6.4.0
- Microsoft.NET.Test.Sdk 17.4.1
- Moq 4.18.4
- coverlet.collector 3.2.0
- xunit 2.4.2
- xunit.runner.visualstudio 2.4.5
- Microsoft.EntityFrameworkCore.Design 7.0.1 development
- AspNetCore.HealthChecks.UI.Client 6.0.5
- AutoMapper.Extensions.Microsoft.DependencyInjection 12.0.0
- Azure.Storage.Blobs 12.14.1
- MassTransit 8.0.10
- MassTransit.AspNetCore 7.3.1
- MassTransit.RabbitMQ 8.0.10
- Microsoft.EntityFrameworkCore.SqlServer 7.0.1
- Microsoft.Extensions.Diagnostics.HealthChecks 7.0.1
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.17.0
- Serilog 2.12.0
- Serilog.AspNetCore 6.1.0
- Serilog.Sinks.Console 4.1.0
- Serilog.Sinks.Seq 5.2.2
- SerilogTimings 3.0.1
- Swashbuckle.AspNetCore 6.4.0
- AutoFixture 4.18.0
- FluentAssertions 6.11.0
- Microsoft.NET.Test.Sdk 17.7.1
- NSubstitute 5.0.0
- coverlet.collector 6.0.0
- xunit 2.5.0
- xunit.runner.visualstudio 2.5.0
- @babel/code-frame 7.16.7 development
- @babel/helper-validator-identifier 7.16.7 development
- @babel/highlight 7.16.10 development
- @nodelib/fs.scandir 2.1.5 development
- @nodelib/fs.stat 2.0.5 development
- @nodelib/fs.walk 1.2.8 development
- @types/parse-json 4.0.0 development
- acorn 7.4.1 development
- acorn-node 1.8.2 development
- acorn-walk 7.2.0 development
- ansi-styles 3.2.1 development
- ansi-styles 4.3.0 development
- anymatch 3.1.2 development
- arg 5.0.1 development
- autoprefixer 10.4.2 development
- binary-extensions 2.2.0 development
- braces 3.0.2 development
- browserslist 4.19.3 development
- callsites 3.1.0 development
- camelcase-css 2.0.1 development
- caniuse-lite 1.0.30001312 development
- chalk 2.4.2 development
- chalk 4.1.2 development
- chokidar 3.5.3 development
- color-convert 1.9.3 development
- color-convert 2.0.1 development
- color-name 1.1.3 development
- color-name 1.1.4 development
- cosmiconfig 7.0.1 development
- cssesc 3.0.0 development
- defined 1.0.0 development
- detective 5.2.0 development
- didyoumean 1.2.2 development
- dlv 1.1.3 development
- electron-to-chromium 1.4.75 development
- error-ex 1.3.2 development
- escalade 3.1.1 development
- escape-string-regexp 1.0.5 development
- fast-glob 3.2.11 development
- fastq 1.13.0 development
- fill-range 7.0.1 development
- fraction.js 4.1.3 development
- fsevents 2.3.2 development
- function-bind 1.1.1 development
- glob-parent 5.1.2 development
- glob-parent 6.0.2 development
- has 1.0.3 development
- has-flag 3.0.0 development
- has-flag 4.0.0 development
- import-fresh 3.3.0 development
- is-arrayish 0.2.1 development
- is-binary-path 2.1.0 development
- is-core-module 2.8.1 development
- is-extglob 2.1.1 development
- is-glob 4.0.3 development
- is-number 7.0.0 development
- js-tokens 4.0.0 development
- json-parse-even-better-errors 2.3.1 development
- lilconfig 2.0.4 development
- lines-and-columns 1.2.4 development
- merge2 1.4.1 development
- micromatch 4.0.4 development
- minimist 1.2.5 development
- nanoid 3.3.1 development
- node-releases 2.0.2 development
- normalize-path 3.0.0 development
- normalize-range 0.1.2 development
- object-hash 2.2.0 development
- parent-module 1.0.1 development
- parse-json 5.2.0 development
- path-parse 1.0.7 development
- path-type 4.0.0 development
- picocolors 1.0.0 development
- picomatch 2.3.1 development
- postcss 8.4.7 development
- postcss-js 4.0.0 development
- postcss-load-config 3.1.3 development
- postcss-nested 5.0.6 development
- postcss-selector-parser 6.0.9 development
- postcss-value-parser 4.2.0 development
- queue-microtask 1.2.3 development
- quick-lru 5.1.1 development
- readdirp 3.6.0 development
- resolve 1.22.0 development
- resolve-from 4.0.0 development
- reusify 1.0.4 development
- run-parallel 1.2.0 development
- source-map-js 1.0.2 development
- supports-color 5.5.0 development
- supports-color 7.2.0 development
- supports-preserve-symlinks-flag 1.0.0 development
- tailwindcss 3.0.23 development
- to-regex-range 5.0.1 development
- util-deprecate 1.0.2 development
- xtend 4.0.2 development
- yaml 1.10.2 development
- @babel/code-frame 7.16.7 development
- @babel/helper-validator-identifier 7.16.7 development
- @babel/highlight 7.16.7 development
- @nodelib/fs.scandir 2.1.5 development
- @nodelib/fs.stat 2.0.5 development
- @nodelib/fs.walk 1.2.8 development
- @types/parse-json 4.0.0 development
- acorn 7.4.1 development
- acorn-node 1.8.2 development
- acorn-walk 7.2.0 development
- ansi-styles 3.2.1 development
- ansi-styles 4.3.0 development
- anymatch 3.1.2 development
- arg 5.0.1 development
- autoprefixer 10.4.2 development
- binary-extensions 2.2.0 development
- braces 3.0.2 development
- browserslist 4.19.1 development
- callsites 3.1.0 development
- camelcase-css 2.0.1 development
- caniuse-lite 1.0.30001298 development
- chalk 2.4.2 development
- chalk 4.1.2 development
- chokidar 3.5.2 development
- color-convert 1.9.3 development
- color-convert 2.0.1 development
- color-name 1.1.3 development
- color-name 1.1.4 development
- cosmiconfig 7.0.1 development
- cssesc 3.0.0 development
- defined 1.0.0 development
- detective 5.2.0 development
- didyoumean 1.2.2 development
- dlv 1.1.3 development
- electron-to-chromium 1.4.38 development
- error-ex 1.3.2 development
- escalade 3.1.1 development
- escape-string-regexp 1.0.5 development
- fast-glob 3.2.10 development
- fastq 1.13.0 development
- fill-range 7.0.1 development
- fraction.js 4.1.2 development
- fsevents 2.3.2 development
- function-bind 1.1.1 development
- glob-parent 5.1.2 development
- glob-parent 6.0.2 development
- has 1.0.3 development
- has-flag 3.0.0 development
- has-flag 4.0.0 development
- import-fresh 3.3.0 development
- is-arrayish 0.2.1 development
- is-binary-path 2.1.0 development
- is-core-module 2.8.1 development
- is-extglob 2.1.1 development
- is-glob 4.0.3 development
- is-number 7.0.0 development
- js-tokens 4.0.0 development
- json-parse-even-better-errors 2.3.1 development
- lilconfig 2.0.4 development
- lines-and-columns 1.2.4 development
- merge2 1.4.1 development
- micromatch 4.0.4 development
- minimist 1.2.5 development
- nanoid 3.1.30 development
- node-releases 2.0.1 development
- normalize-path 3.0.0 development
- normalize-range 0.1.2 development
- object-hash 2.2.0 development
- parent-module 1.0.1 development
- parse-json 5.2.0 development
- path-parse 1.0.7 development
- path-type 4.0.0 development
- picocolors 1.0.0 development
- picomatch 2.3.1 development
- postcss 8.4.5 development
- postcss-js 4.0.0 development
- postcss-load-config 3.1.1 development
- postcss-nested 5.0.6 development
- postcss-selector-parser 6.0.8 development
- postcss-value-parser 4.2.0 development
- queue-microtask 1.2.3 development
- quick-lru 5.1.1 development
- readdirp 3.6.0 development
- resolve 1.21.0 development
- resolve-from 4.0.0 development
- reusify 1.0.4 development
- run-parallel 1.2.0 development
- source-map-js 1.0.1 development
- supports-color 5.5.0 development
- supports-color 7.2.0 development
- supports-preserve-symlinks-flag 1.0.0 development
- tailwindcss 3.0.12 development
- to-regex-range 5.0.1 development
- util-deprecate 1.0.2 development
- xtend 4.0.2 development
- yaml 1.10.2 development