Skip to main content

CRUD: Social Media Posts (ShareWiseAI)

non-critical   Property: ChurchWiseAI   Category: Admin Dashboard Tier: suite-both Persona: communications-manager Touchpoint: /social/app/compose

Preconditions

  • User logged into ShareWiseAI
  • Has connected at least one social platform

Steps

#ActionExpected Result
1Navigate to Compose pageCompose page loads. Form with: title, body, media upload, platform selection, scheduling.
2Create new post (draft)Type title and content. Select platforms (Facebook, Instagram, etc). Save as draft. Post appears in Drafts list.
3Add media to postUpload image or video. Preview shows. Can add captions per platform (different versions for different platforms).
4Schedule post for future date/timeDate/time picker. Set when post should publish. Can schedule across multiple platforms with different times.
5Preview post on platformShow mockup of how post will appear on Facebook, Instagram, etc. Different layouts per platform visible.
6Edit draft postClick edit on draft. Can change content, media, platforms, schedule. Save changes.
7Publish draft post immediatelyCan change post status from Draft to Published. Post goes live on all selected platforms now.
8Delete draft postCan remove unpublished post. Confirmation prevents accidental deletion.
9Delete published postCan remove post from platforms. Confirmation required. Once deleted, disappears from all platforms.
10View post performanceSee metrics for published post: likes, shares, comments, reach, impressions. Different metrics per platform.

Known Failure Modes

  • Upload fails for image — can't add media to post
  • Schedule time not saving — post publishes at wrong time
  • Post not appearing on platform — silent failure
  • Preview doesn't match actual post — surprises on live platform

References

Notes

Tests the core social media post lifecycle: create, edit, schedule, publish, and delete. Communic managers create posts once and publish to multiple platforms. Scheduling is critical for time-zone-aware publishing. Preview must be accurate so posts don't look broken on live platforms. Performance metrics help justify content investment.