← All projects Project

postApprover

Let students run their team's Instagram without handing them the password. A student submits photos and a caption, a coach reviews it from an email, and one click on Approve publishes the post to the team's account.

The postApprover Review Queue: posts pending approval from students, and a post scheduled to publish

Why it exists

High school teams want their athletes posting game days, wins and team dinners, but the coach is the one responsible for what goes up. Sharing the account login means no review at all, and collecting photos by text message means the coach ends up doing the posting. postApprover puts a review step between the two.

Features

Submit a post

Up to 10 photos in any order, published as a carousel, with a caption and a live preview of how it will look in the feed. Text can be added on top of a photo right in the browser, and an optional publish date holds the post until that day.

Submitting a new post in postApprover: three photos, a caption, an optional publish date and a feed preview

Approve or reject

The coach sees the photos, caption, who submitted it and any requested date. Approve publishes to Instagram straight away, or schedules it, and the student gets an email with the live link.

A coach reviewing a post in postApprover with Approve and publish to Instagram and Reject buttons

Fix and resubmit

A rejected post comes back to the student with the coach's note attached, ready to swap photos or rework the caption and send again.

A rejected post in postApprover showing the coach's feedback above a Fix and resubmit form

Every post and its status

Students track each post from pending to scheduled to published. Coaches can also collect raw photos in a shared asset library, including from a public upload link with a QR code for parents and boosters, and turn any of them into a post.

My Posts in postApprover: posts that are pending, published, rejected and scheduled

On a phone

A tab bar on phones and a sidebar on larger screens, in light and dark mode, with push notifications when it's installed as a PWA.

postApprover on a phone: reviewing a post postApprover on a phone: My Posts