Skip to content
/ sw Public

Microservices, CQRS, Event Sourcing, Onion architectures

Notifications You must be signed in to change notification settings

antshc/sw

Repository files navigation

Star Wars Shop

Designed and created for training purpose in software architecture.

Goals

User have to see a list of all the available products in stock. We need to be able to see product information (name, price, quantity) in readable form. User need to have possibility perform search by product name and buy any product. User need to have possibility checkout product and create order. Users must have access to this application after being authenticated.

Start application

  1. Clone all projects
$ git submodule update --init --recursive
$ git submodule update --recursive --remote
  1. Run application using docker compose
$ docker-compose up --build --scale handler=2
$ docker-compose up --scale handler=2
  1. Open http://localhost:8444 url in browser

Features

Development

Frameworks & Architecture Styles

Application Architecture

Process

Continious Integration

Maintenance & Support

User Documentation

  • Dashboard page
  • Products page
  • Api for external users

About

Microservices, CQRS, Event Sourcing, Onion architectures

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published