Skip to content

runningonfumes/playground

Repository files navigation

README

Playground app to experiment with CQRS, event sourcing, DDD, Docker, Fig, …

Thanks to the following projects for inspiration:

more information can also be found here:

Running the app

Running the app should be really simple. First install Docker, boot2docker and Fig (www.fig.sh/install.html)

Make sure boot2docker is running and check the ip address. If it is not 192.168.59.103 please update the .env file in the root of the project

boot2docker start
boot2docker ip #=> should be 192.168.59.103

In the root of the project start fig

fig build
fig up

This will take a while if it is the first time. But the does make it really simple to start an app depending on redis and mongodb without the need to install all of those dependencies yourself.

Finally start the Rails app

bundle install
foreman start

Issue list

  • event conflicting resolution

  • Hexagonal Architecture

  • coverage