OnlineShop
No description available.
파일 탐색기
최종 버전 다운로드 (.zip)- launchSettings.json
- appsettings.Development.json
- appsettings.json
- Dockerfile
- ocelot.Development.json
- ocelot.json
- ocelot.Local.json
- OcelotApiGateway.csproj
- Program.cs
- ShoppingController.cs
- BasketDTO.cs
- BasketItemExtendedDTO.cs
- CatalogDTO.cs
- OrderResponseDTO.cs
- ShoppingDTO.cs
- HttpClientExtensions.cs
- launchSettings.json
- BasketService.cs
- CatalogService.cs
- IBasketService.cs
- ICatalogService.cs
- IOrderService.cs
- OrderService.cs
- appsettings.Development.json
- appsettings.json
- Dockerfile
- OnlineShop.Aggregator.csproj
- OnlineShop.Aggregator.http
- Program.cs
- EventBusConstant.cs
- BasketCheckoutEvent.cs
- IntegrationBaseEvent.cs
- EventBus.Messages.csproj
- metrics.2023-12-05T22-35-19Z-00000
- metrics.2023-12-05T22-54-37Z-00000
- metrics.2023-12-05T22-56-43Z-00000
- metrics.2023-12-05T22-58-50Z-00000
- metrics.2023-12-05T23-02-35Z-00000
- metrics.2023-12-05T23-04-34Z-00000
- metrics.2023-12-06T09-50-37Z-00000
- metrics.2023-12-06T11-17-57Z-00000
- metrics.2023-12-06T11-45-54Z-00000
- metrics.2023-12-06T11-47-38Z-00000
- metrics.2023-12-06T11-49-51Z-00000
- metrics.2023-12-06T11-51-33Z-00000
- metrics.2023-12-06T12-01-34Z-00000
- metrics.2023-12-06T12-22-29Z-00000
- metrics.2023-12-06T12-25-10Z-00000
- metrics.2023-12-06T13-14-10Z-00000
- metrics.2023-12-06T22-44-00Z-00000
- metrics.2023-12-07T10-00-48Z-00000
- metrics.2023-12-07T10-42-49Z-00000
- metrics.2023-12-09T20-35-09Z-00000
- metrics.2023-12-09T20-52-53Z-00000
- metrics.2023-12-09T21-12-07Z-00000
- metrics.2023-12-09T21-22-39Z-00000
- metrics.2023-12-10T08-52-41Z-00000
- metrics.2023-12-10T08-53-11Z-00000
- metrics.2023-12-10T09-02-16Z-00000
- metrics.2023-12-10T09-03-51Z-00000
- metrics.2023-12-10T09-10-11Z-00000
- metrics.2023-12-10T09-12-08Z-00000
- metrics.2023-12-10T09-12-44Z-00000
- metrics.2023-12-10T09-14-28Z-00000
- metrics.2023-12-10T09-22-38Z-00000
- metrics.2023-12-10T09-24-18Z-00000
- metrics.2023-12-10T09-26-25Z-00000
- metrics.2023-12-10T09-27-56Z-00000
- metrics.2023-12-10T09-31-41Z-00000
- metrics.2023-12-10T09-34-53Z-00000
- metrics.2023-12-10T10-05-22Z-00000
- metrics.2023-12-10T10-06-22Z-00000
- metrics.2023-12-10T10-12-00Z-00000
- metrics.2023-12-10T10-20-34Z-00000
- metrics.2023-12-10T10-27-09Z-00000
- metrics.2023-12-10T12-12-15Z-00000
- metrics.2023-12-10T13-36-47Z-00000
- metrics.2023-12-10T13-43-27Z-00000
- metrics.2023-12-10T20-59-24Z-00000
- metrics.2023-12-11T12-23-14Z-00000
- metrics.2023-12-11T12-30-27Z-00000
- metrics.2023-12-11T13-08-05Z-00000
- metrics.2023-12-11T14-37-06Z-00000
- metrics.2023-12-11T19-48-10Z-00000
- metrics.2023-12-11T19-48-31Z-00000
- metrics.2023-12-12T08-42-51Z-00000
- metrics.2023-12-12T08-46-13Z-00000
- metrics.2023-12-12T08-49-01Z-00000
- metrics.2023-12-12T09-02-14Z-00000
- metrics.2023-12-12T12-16-33Z-00000
- metrics.2023-12-12T12-34-54Z-00000
- metrics.2023-12-12T12-37-21Z-00000
- metrics.2023-12-12T12-40-44Z-00000
- metrics.2023-12-12T12-45-56Z-00000
- metrics.2023-12-12T13-11-29Z-00000
- metrics.2023-12-12T13-14-47Z-00000
- metrics.2023-12-12T13-16-13Z-00000
- metrics.2023-12-12T13-17-38Z-00000
- metrics.2023-12-12T14-53-07Z-00000
- metrics.2023-12-13T09-56-35Z-00000
- metrics.2023-12-13T10-54-21Z-00000
- metrics.2023-12-13T10-56-58Z-00000
- metrics.2023-12-13T11-45-51Z-00000
- metrics.2023-12-13T11-46-22Z-00000
- metrics.2023-12-16T16-22-45Z-00000
- metrics.2023-12-17T14-03-32Z-00000
- metrics.2023-12-17T15-15-10Z-00000
- metrics.2023-12-17T20-40-29Z-00000
- WiredTigerLog.0000000075
- WiredTigerPreplog.0000000001
- WiredTigerPreplog.0000000002
- _mdb_catalog.wt
- collection-0--2162413245845826319.wt
- collection-2--2162413245845826319.wt
- collection-4--2162413245845826319.wt
- collection-7--2162413245845826319.wt
- index-1--2162413245845826319.wt
- index-3--2162413245845826319.wt
- index-5--2162413245845826319.wt
- index-6--2162413245845826319.wt
- index-8--2162413245845826319.wt
- mongod.lock
- sizeStorer.wt
- storage.bson
- WiredTiger
- WiredTiger.lock
- WiredTiger.turtle
- WiredTiger.wt
- WiredTigerHS.wt
- OrderController.cs
- BasketCheckout.cs
- Order.cs
- OrderItem.cs
- DiscountGrpcService.cs
- BasketProfile.cs
- launchSettings.json
- IOrderRepository.cs
- OrderRepository.cs
- appsettings.Development.json
- appsettings.json
- Basket.Api.csproj
- Basket.Api.http
- Dockerfile
- Program.cs
- ProductController.cs
- CatalogContext.cs
- CatalogContextSeed.cs
- ICatalogContext.cs
- Product.cs
- launchSettings.json
- IProductRepository.cs
- ProductRepository.cs
- appsettings.Development.json
- appsettings.json
- Catalog.Api.csproj
- Catalog.Api.http
- Dockerfile
- Products.Json
- Program.cs
- CouponController.cs
- Coupon.cs
- HostExtensions.cs
- launchSettings.json
- CouponRepository.cs
- ICouponRepository.cs
- appsettings.Development.json
- appsettings.json
- Discount.Api.csproj
- Discount.Api.http
- Dockerfile
- Program.cs
- Coupon.cs
- HostExtensions.cs
- DiscountProfile.cs
- launchSettings.json
- discount.proto
- CouponRepository.cs
- ICouponRepository.cs
- DiscountService.cs
- appsettings.Development.json
- appsettings.json
- Discount.Grpc.csproj
- Dockerfile
- Program.cs
- OrderController.cs
- BasketCheckoutConsumer.cs
- CheckoutProfile.cs
- launchSettings.json
- appsettings.Development.json
- appsettings.json
- Dockerfile
- HostExtensions.cs
- Ordering.Api.csproj
- Ordering.Api.http
- Program.cs
- UnhandledExceptionBehavior.cs
- ValidationBehavior.cs
- IEmailService.cs
- IAsyncRepository.cs
- IOrderRepository.cs
- NotFoundException.cs
- ValidationException.cs
- CreateOrderCommand.cs
- CreateOrderCommandHandler.cs
- CreateOrderCommandValidator.cs
- DeleteOrderCommand.cs
- DeleteOrderCommandHandler.cs
- UpdateOrderCommand.cs
- UpdateOrderCommandHandler.cs
- UpdateOrderCommandValidator.cs
- GetOrdersListQuery.cs
- GetOrdersListQueryHandler.cs
- OrderViewModel.cs
- MappingProfile.cs
- Email.cs
- EmailSetting.cs
- ApplicationServiceRegistration.cs
- Ordering.Application.csproj
- EntityBase.cs
- ValueObject.cs
- Order.cs
- Ordering.Domain.csproj
- 20231211200458_Init.cs
- 20231211200458_Init.Designer.cs
- OrderDBContextModelSnapshot.cs
- OrderDBContext.cs
- OrderDBContextSeed.cs
- EmailService.cs
- OrderRepository.cs
- RepositoryBase.cs
- InfrastructureServiceRegistration.cs
- Ordering.Infrastructure.csproj
- .dockerignore
- .gitattributes
- .gitignore
- docker-compose.dcproj
- docker-compose.override.yml
- docker-compose.yml
- launchSettings.json
- OnlineShop.sln
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/BehzadDara/OnlineShop
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd OnlineShop
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose -f docker-compose.override.yml up -d --build
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
