Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / chayxana / Restaurant-App
Restaurant App 🍔 is a sample open-source e-Commerce 🛒 application for ordering foods, powered by polyglot microservices architecture and cross-platform development including mobile and web
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chayxana%2FRestaurant-App
Stars: 711
Forks: 266
Open Issues: 18
License: None
Language: C#
Repo Size: 66.8 MB
Dependencies:
1,960
Created: about 8 years ago
Updated: 8 days ago
Last pushed: 14 days ago
Last synced: 12 days ago
Topics: angular, design-patterns, docker, gitlab-ci, golang, identityserver4, kubernetes, microservices, microservices-architecture, mvvm, netcore, polyglot-microservices, react, reactiveui, solid-principles, sonarqube, spring-boot, typescript, xamarin, xamarin-forms
Files
Dependencies
- actions/checkout v2 composite
- actions/setup-java v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
- actions/cache v1 composite
- actions/checkout v2 composite
- actions/checkout v1 composite
- actions/download-artifact v1 composite
- actions/setup-dotnet v1 composite
- actions/upload-artifact v1 composite
- elgohr/Publish-Docker-Github-Action master composite
- ./.github/actions/build-graalvm-native * composite
- ./.github/actions/bump-version * composite
- ./.github/actions/compile-maven * composite
- ./.github/actions/docker-release * composite
- ./.github/actions/git-commit * composite
- ./.github/actions/git-push * composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/checkout v2 composite
- actions/download-artifact v3 composite
- actions/setup-java v3 composite
- actions/upload-artifact v3 composite
- docker/login-action v2 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/init v2 composite
- graalvm/setup-graalvm v1 composite
- imranismail/setup-kustomize v1 composite
- actions/checkout v2 composite
- actions/setup-node v1 composite
- AutoFixture 4.8.0
- AutoFixture.AutoMoq 4.8.0
- AutoFixture.Idioms 4.8.0
- AutoFixture.Xunit2 4.8.0
- Autofac.Extras.Moq 4.3.0
- FluentAssertions 5.6.0
- Microsoft.Extensions.Identity.Stores 3.1.8
- Microsoft.NET.Test.Sdk 16.0.1
- Microsoft.TestPlatform 16.0.1
- Moq 4.10.1
- coverlet.msbuild 2.6.3
- xunit 2.4.1
- xunit.runner.visualstudio 2.4.1
- ./.github/actions/bump-version * composite
- ./.github/actions/compile-go * composite
- ./.github/actions/docker-release * composite
- ./.github/actions/git-commit * composite
- ./.github/actions/git-push * composite
- ./.github/actions/package-go * composite
- actions/cache v1 composite
- actions/checkout v2 composite
- actions/checkout v1 composite
- actions/download-artifact v1 composite
- actions/setup-go v1 composite
- actions/upload-artifact v1 composite
- docker/login-action v1 composite
- imranismail/setup-kustomize v1 composite
- kibana 7.10.1
- confluentinc/cp-kafka 7.2.1
- confluentinc/cp-kafka 7.3.0
- confluentinc/cp-zookeeper 7.3.0
- provectuslabs/kafka-ui latest
- traefik v2.4
- catalog-api latest
- postgres alpine
- redis alpine
- restaurant/basket-api latest
- restaurant/identity-api latest
- restaurant/order-api latest
- docker.elastic.co/elasticsearch/elasticsearch 7.10.2 build
- fluent/fluentd v1.12.0-debian-1.0 build
- kibana 7.10.1 build
- nginx alpine build
- bitnami/nginx 1.19 build
- node 12.18.2-slim build
- github.com/davecgh/go-spew v1.1.1
- github.com/golang/protobuf v1.5.2
- github.com/google/uuid v1.3.0
- github.com/mattn/go-colorable v0.1.13
- github.com/mattn/go-isatty v0.0.17
- github.com/pmezard/go-difflib v1.0.0
- github.com/rs/zerolog v1.28.0
- github.com/sgumirov/go-cards-validation v0.0.0-20191102204147-d5f054e8d29b
- github.com/smartystreets/goconvey v1.7.2
- github.com/stretchr/objx v0.5.0
- github.com/stretchr/testify v1.8.1
- golang.org/x/net v0.0.0-20220722155237-a158d28d115b
- golang.org/x/sys v0.4.0
- golang.org/x/text v0.4.0
- google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013
- google.golang.org/grpc v1.51.0
- google.golang.org/protobuf v1.28.1
- gopkg.in/yaml.v3 v3.0.1
- io.quarkus.platform:quarkus-bom 2.15.3.Final import
- org.projectlombok:lombok 1.18.24 provided
- io.quarkus:quarkus-arc
- io.quarkus:quarkus-grpc
- io.quarkus:quarkus-hibernate-orm-panache
- io.quarkus:quarkus-jdbc-h2
- io.quarkus:quarkus-jdbc-postgresql
- io.quarkus:quarkus-resteasy-reactive
- io.quarkus:quarkus-resteasy-reactive-jackson
- io.quarkus:quarkus-smallrye-health
- io.quarkus:quarkus-smallrye-openapi
- com.google.code.bean-matchers:bean-matchers 0.14 test
- io.quarkus:quarkus-junit5 test
- io.quarkus:quarkus-panache-mock test
- io.rest-assured:rest-assured test
- @angular-devkit/build-angular ^0.1100.2 development
- @angular/cli ^11.0.2 development
- @angular/compiler-cli ^11.0.2 development
- @angular/language-service ^11.0.2 development
- @types/jasmine ^3.6.2 development
- @types/jasminewd2 ^2.0.8 development
- @types/node ~14.14.10 development
- codelyzer ~6.0.1 development
- jasmine-core ~3.6.0 development
- jasmine-spec-reporter ~6.0.0 development
- karma ^5.2.3 development
- karma-chrome-launcher ~3.1.0 development
- karma-coverage-istanbul-reporter ^3.0.3 development
- karma-jasmine ~4.0.1 development
- karma-jasmine-html-reporter ^1.5.4 development
- protractor ^7.0.0 development
- ts-node ~9.0.0 development
- tslint ~5.20.1 development
- typescript ~4.0.5 development
- @angular/animations ^11.0.2
- @angular/cdk ^11.0.1
- @angular/common ^11.0.2
- @angular/compiler ^11.0.2
- @angular/core ^11.0.2
- @angular/forms ^11.0.2
- @angular/http ^7.2.15
- @angular/material ^11.0.1
- @angular/platform-browser ^11.0.2
- @angular/platform-browser-dynamic ^11.0.2
- @angular/router ^11.0.2
- @types/uuid ^8.3.0
- core-js ^3.8.0
- mat-progress-buttons ^9.1.1
- ngx-color-picker ^10.1.0
- oidc-client ^1.10.1
- rxjs ^6.6.3
- tslib ^2.0.3
- uuid ^8.3.1
- zone.js ~0.11.3
- @types/jest ^27.4.0 development
- @types/node ^17.0.13 development
- @types/react ^17.0.38 development
- @types/react-dom ^17.0.11 development
- @types/redux-logger ^3.0.9 development
- tslint ^6.1.2 development
- tslint-react ^5.0.0 development
- typescript ^4.5.5 development
- @material-ui/core ^4.12.3
- @material-ui/icons ^4.11.2
- axios ^0.25.0
- oidc-client ^1.11.5
- react ^17.0.2
- react-dom ^17.0.2
- react-redux ^7.2.6
- react-router ^6.2.1
- react-router-dom ^6.2.1
- react-scripts-ts ^4.0.8
- redux ^4.1.2
- redux-logger ^3.0.6
- redux-persist ^6.0.0
- redux-thunk ^2.4.1
- tslib ^2.3.1
- typeface-roboto 1.1.13
- typesafe-actions ^5.1.0
- ReactiveUI 9.19.5
- Refit 4.7.9
- AutoMapper 8.1.1
- Autofac 4.9.4
- IdentityModel 3.10.10
- JetBrains.Annotations 2019.1.3
- NLog 4.6.5
- ReactiveUI 9.20.1
- Com.Airbnb.Xamarin.Forms.Lottie 3.0.0
- Microsoft.AppCenter.Analytics 2.1.1
- Microsoft.AppCenter.Crashes 2.1.1
- NLog 4.6.5
- ReactiveUI 9.20.1
- Xam.Plugins.Forms.ImageCircle 3.0.0.5
- Xam.Plugins.Settings 3.1.1
- Xamarin.Forms 4.2.0.709249
- MahApps.Metro 1.2.4.0
- MaterialDesignColors 1.1.2
- MaterialDesignThemes 1.5.0.523
- MaterialDesignThemes.MahApps 0.0.4
- Newtonsoft.Json 13.0.1
- Rx-Core 2.2.5
- Rx-Interfaces 2.2.5
- Rx-Linq 2.2.5
- Rx-Main 2.2.5
- Rx-PlatformServices 2.2.5
- Rx-XAML 2.2.5
- Splat 1.0.0
- modernhttpclient 2.4.2
- reactiveui 6.5.0
- reactiveui-core 6.5.0
- refit 2.4.1
- AutoFixture 4.11.0
- AutoFixture.Idioms 4.11.0
- AutoFixture.NUnit3 4.11.0
- Autofac.Extras.Moq 4.3.0
- MSTest.TestAdapter 1.4.0
- MSTest.TestFramework 1.4.0
- Microsoft.NET.Test.Sdk 16.2.0
- Mono.Cecil 0.10.4
- NUnit 3.12.0
- NUnit3TestAdapter 3.13.0
- ./.github/actions/bump-version * composite
- ./.github/actions/git-commit * composite
- actions/checkout v3 composite
- ad-m/github-push-action master composite
- docker/build-push-action v4 composite
- docker/login-action v2 composite
- docker/metadata-action v4 composite
- docker/setup-buildx-action v2 composite
- ./.github/actions/git-commit * composite
- actions/checkout v3 composite
- ad-m/github-push-action master composite
- imranismail/setup-kustomize v1 composite
- grafana/tempo latest
- jaegertracing/all-in-one latest
- openzipkin/zipkin latest
- otel/opentelemetry-collector-contrib 0.85.0
- prom/prometheus latest
- node 19 build
- build latest build
- mcr.microsoft.com/dotnet/core/aspnet 3.1-alpine-arm64v8 build
- mcr.microsoft.com/dotnet/core/sdk 3.1.426-buster-arm64v8 build
- eclipse-temurin 17 build
- maven 3.8.3-openjdk-17-slim build
- github.com/Jurabek/gin-swagger v1.2.2
- github.com/KyleBanks/depth v1.2.1
- github.com/Shopify/sarama v1.38.1
- github.com/cenkalti/backoff/v4 v4.2.0
- github.com/cespare/xxhash/v2 v2.2.0
- github.com/davecgh/go-spew v1.1.1
- github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f
- github.com/eapache/go-resiliency v1.3.0
- github.com/eapache/go-xerial-snappy v0.0.0-20230111030713-bf00bc1b83b6
- github.com/eapache/queue v1.1.0
- github.com/gin-contrib/sse v0.1.0
- github.com/gin-gonic/gin v1.8.2
- github.com/go-logr/logr v1.2.3
- github.com/go-logr/stdr v1.2.2
- github.com/go-openapi/jsonpointer v0.19.6
- github.com/go-openapi/jsonreference v0.20.2
- github.com/go-openapi/spec v0.20.8
- github.com/go-openapi/swag v0.22.3
- github.com/go-playground/locales v0.14.1
- github.com/go-playground/universal-translator v0.18.1
- github.com/go-playground/validator/v10 v10.11.1
- github.com/goccy/go-json v0.10.0
- github.com/golang/protobuf v1.5.2
- github.com/golang/snappy v0.0.4
- github.com/gomodule/redigo v2.0.0+incompatible
- github.com/google/uuid v1.3.0
- github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0
- github.com/hashicorp/errwrap v1.1.0
- github.com/hashicorp/go-multierror v1.1.1
- github.com/hashicorp/go-uuid v1.0.3
- github.com/jcmturner/aescts/v2 v2.0.0
- github.com/jcmturner/dnsutils/v2 v2.0.0
- github.com/jcmturner/gofork v1.7.6
- github.com/jcmturner/gokrb5/v8 v8.4.3
- github.com/jcmturner/rpc/v2 v2.0.3
- github.com/josharian/intern v1.0.0
- github.com/json-iterator/go v1.1.12
- github.com/klauspost/compress v1.15.15
- github.com/leodido/go-urn v1.2.1
- github.com/mailru/easyjson v0.7.7
- github.com/mattn/go-colorable v0.1.13
- github.com/mattn/go-isatty v0.0.17
- github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
- github.com/modern-go/reflect2 v1.0.2
- github.com/pelletier/go-toml/v2 v2.0.6
- github.com/pierrec/lz4/v4 v4.1.17
- github.com/pmezard/go-difflib v1.0.0
- github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475
- github.com/redis/go-redis/extra/rediscmd/v9 v9.0.2
- github.com/redis/go-redis/extra/redisotel/v9 v9.0.2
- github.com/redis/go-redis/v9 v9.0.2
- github.com/rs/zerolog v1.29.0
- github.com/stretchr/objx v0.5.0
- github.com/stretchr/testify v1.8.2
- github.com/swaggo/files v1.0.0
- github.com/swaggo/swag v1.8.10
- github.com/ugorji/go/codec v1.2.9
- go.opentelemetry.io/contrib/instrumentation/github.com/Shopify/sarama/otelsarama v0.40.0
- go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin v0.40.0
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.40.0
- go.opentelemetry.io/otel v1.14.0
- go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.14.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.14.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0
- go.opentelemetry.io/otel/metric v0.37.0
- go.opentelemetry.io/otel/sdk v1.14.0
- go.opentelemetry.io/otel/trace v1.14.0
- go.opentelemetry.io/proto/otlp v0.19.0
- golang.org/x/crypto v0.5.0
- golang.org/x/net v0.7.0
- golang.org/x/sys v0.6.0
- golang.org/x/text v0.7.0
- golang.org/x/tools v0.5.0
- google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f
- google.golang.org/grpc v1.53.0
- google.golang.org/protobuf v1.30.0
- gopkg.in/yaml.v2 v2.4.0
- gopkg.in/yaml.v3 v3.0.1
- @types/chai ^4.3.4 development
- @types/express ^4.17.17 development
- @types/mocha ^10.0.1 development
- @types/node ^18.15.10 development
- @types/sinon ^10.0.14 development
- @types/swagger-jsdoc ^6.0.1 development
- @types/swagger-ui-express ^4.1.3 development
- chai ^4.3.7 development
- express ^4.18.2 development
- mocha ^10.2.0 development
- nodemon ^3.0.1 development
- prettier ^2.8.7 development
- sinon ^15.0.4 development
- ts-node ^10.9.1 development
- tslint ^6.1.3 development
- typescript ^5.0.2 development
- @grpc/grpc-js ^1.8.13
- @grpc/proto-loader ^0.7.6
- @opentelemetry/auto-instrumentations-node ^0.39.2
- @opentelemetry/exporter-trace-otlp-grpc ^0.43.0
- @opentelemetry/exporter-trace-otlp-http ^0.43.0
- @opentelemetry/instrumentation-express ^0.33.1
- @opentelemetry/sdk-node ^0.43.0
- dotenv ^16.0.3
- kafkajs ^2.2.4
- opentelemetry-instrumentation-kafkajs ^0.35.0
- pino ^8.11.0
- swagger-jsdoc ^6.2.8
- swagger-ui-express ^4.6.2
- AspNetCore.HealthChecks.NpgSql 3.1.1
- AspNetCore.HealthChecks.UI.Client 3.1.1
- AutoMapper 10.0.0
- AutoMapper.Extensions.Microsoft.DependencyInjection 8.0.1
- IdentityServer4 4.0.4
- IdentityServer4.AspNetIdentity 4.0.4
- IdentityServer4.EntityFramework 4.0.4
- IdentityServer4.EntityFramework.Storage 4.0.4
- IdentityServer4.Storage 4.0.4
- Microsoft.AspNetCore.HealthChecks 1.0.0
- Microsoft.AspNetCore.Identity.EntityFrameworkCore 3.1.8
- Microsoft.EntityFrameworkCore.Design 3.1.8
- Microsoft.EntityFrameworkCore.Tools 3.1.8
- Npgsql.EntityFrameworkCore.PostgreSQL 3.1.4
- Polly 7.1.0
- Serilog 2.8.0
- Serilog.Sinks.Console 3.1.1
- Swashbuckle.AspNetCore 5.3.1
- System.Data.SqlClient 4.8.2
- System.Text.Json 4.7.2