An active record raed system developed using ruby on rails 4.1 applying domain driven design and test driven development principles