As a startup product based company, we have only an application, a platform and a website. All the 3 are already fully develop and in use by our customers, and now we just add a new feature to it or make some changes and modify the behaviors. So creating 3 project for each or creating different project based on functionality or based on releases(we do frequent releases). What do you think which option is better?