custom implementation of the Ruby on Rails project of The Odin Projet