CodeForAfrica / ui

https://cfa.dev.codeforafrica.org
MIT License
1 stars 1 forks source link

feat: Implementation of Central CMS #887

Open m453h opened 3 weeks ago

m453h commented 3 weeks ago

Description

This PR introduces the Central CMS application, built on Payload 3.0, designed to manage content across multiple full-stack applications.

Fixes #885

Type of change

Screenshots

Screenshot 2024-09-11 at 17 39 42 Screenshot 2024-09-11 at 17 40 07

Checklist:

m453h commented 3 weeks ago

@m453h files changed too many to review at 1 go. Couldn't we have started with 1 app (say roboshield in a separate PR) then open another PR for codeforafrica against the first PR?

I am also open to other suggestions.

I totally feel your pain 😢. I kept the two apps to demonstrate how the multi-app setup would work. I actually reduced the scope by excluding some CivicSignal collectoins/blocks because it was becoming too large, you can first confirm if the functionality works as intended locally before we decide to remove them (if necessary)