Skip to main content
Use Hercules Content Management (Hercules CMS) to quickly publish structured content (like blog posts, FAQs, team members, testimonials, and case studies) without changing your app. It’s perfect for marketing content that is created or changed often.

What are Collections and Entries?

  • Collection: A repeatable content type with a defined schema (e.g. Blog Posts, Team Members, FAQs)
  • Entry: An individual item inside a collection (e.g. “How to Get Started”, “Jane Doe”)

How do I set up Hercules Content Management?

1

Define a collection

Create a collection and define its fields. Example: a Blog Post collection with title (text), body (rich text), author (text), and featured image (asset).
2

Create entries

Add entries to your collection. Each entry follows the schema you defined.
3

Publish entries

Publish entries to make them live. You can publish immediately or schedule for later.
4

Integrate into your app

Ask Hercules to display your collection in you app: Show my Hercules CMS blog posts on the /blog page

What collection field types are available?

  • Text: Single-line text input
  • Rich Text: Formatted content with headings, lists, images
  • Number: Numeric values (integers or decimals)
  • Boolean: True/false toggle
  • Date: Date picker
  • Date & Time: Date and time picker
  • JSON: Structured JSON data
  • Asset: Upload or select from Files & Media
  • Reference: Link to entries in other collections
  • Enum: Dropdown with predefined options
  • Array: List of multiple values

What’s the difference between CMS, Database, and Files & Media?

UseFor
Content ManagementEditable marketing content (blog posts, FAQs, landing page copy)
DatabaseStructured app data (users, orders, records)
Files & MediaStatic assets (images, PDFs, videos)

Additional FAQ

No. Once you publish your content inside Hercules CMS, it will automatically be displayed in your app
Published entries go live immediately. You can also save drafts without publishing.
Yes. Ask Hercules to help import content from CSV or other formats into your collections.