application thin-client emerald rails open source construction design projects linux shop management developers radius3 mysql builders online shopping ruby php