java open source siding unix builders doors projects relationship developers shop management crm online shopping computer replacement windows html ide construction software solaris c++ windows radius3 php thin-client design customer