adfinis / timed

Monorepo for the Timed time-tracking application
GNU Affero General Public License v3.0
4 stars 5 forks source link

[RFD]: move customer center into monorepo #217

Open c0rydoras opened 1 month ago

c0rydoras commented 1 month ago

Your proposed enhancement

Move https://github.com/adfinis/customer-center into the monorepo

Enhancement Impact

Code deduplication e.g. sharing the models (frontend), and improvement to development with a working dev setup, imo it would also make a lot of sense to keep everything timed related in the monorepo.

Additional context

No response

Required

hairmare commented 1 month ago

My memory is a bit hazy on CC, AFAIR, when it was initially built it had it's own backend and integrated several systems.

Now that it's been refactored into "just another frontend for timed", it feels like the benefits of lifecycling it with timed are indeed beneficial.

Obviously, this would also include merging the cc helm chart: https://github.com/adfinis/helm-charts/tree/main/charts/customer-center