I know this is a very complex question but if someone can help it saves my day.
What I need to do is create a dynamic CMS page for the client’s Programs (every program has a category, description, location, and time), and within every program, there are also specific events (they also have their own description, location, time but also can have photos/videos).
You can 100% accomplish this with Webflow’s CMS.
I’d create a collection named “Programs” and add the fields for the categories, description, location, time. Then, create another CMS collection for the “Specific Events” with the fields you mentioned above.
Using Webflow’s “Multi-reference” field in the CMS, you can now have a dynamic page for each Program which would then pull content from it’s multi-reference CMS partner collection (ie. Program 1 would be multi-referenced to Special Event 1)
Now on the dynamic Programs page, you would link any Specific Event content (text, images) to the Multi-reference field you made earlier. Hope this provides some sort of clarity, explaining CMS is difficult for sure!