ddd_sample_app_ruby
ddd_sample_app_ruby copied to clipboard
Idiomatic Ruby port of the DDD sample application
From the .NET implementation: NewCargo.aspx ``` Book new cargo $(document).ready(function() { $("#arrivalDeadlineDatepicker").datepicker({ altField: '#arrivalDeadline' }); }); Book new cargo Use the form below to book a new cargo. Cargo information...
The file spec/support/models_require.rb is used by some of the specs to require the domain objects. There must be a better way to do this. Plus, when new files are added...
Currently the `store` method in `CargoRepository` does a find first, then a delete if it finds a document. It does this because it had trouble detecting that a Cargo document...
Implement UI related to cargo booking and routing. This includes forms to: - List cargos - Cargo details - New cargo - Change destination - Assign to route This is...
Base VM image on the [Virtual Machine for Ruby on Rails Application Development](https://github.com/amaia/rails-starter-box), but add MongoDB and set Ruby 1.9.3-p194 as default in RVM.
Let's get this app live for the world to play with!!! :thumbsup:
Currently all repositories do manual property mapping to Mongoid documents and back again. It works just fine, but perhaps there is a way to do it that is more like...
Lots to do here. Need to finish fleshing out the domain model for the VesselVoyage aggregate, as well as the associated repository etc.