Even using functionality from other projects, there will be quite a bit of integration and new development for what they are wanting to do. Don't forget the infrastructure involved in hosting this as well... You will need data repositories, web servers, redundancy (load balancing, stand by...