The data model has three layers:
- Project — the top-level content container.
- Category — a content grouping, e.g. an article category.
- Article — individual pieces of content.
Each article has a title, slug, summary, body, featured image, status and published_at timestamp.