Tools · Dashboard
Marketing hub
A marketing team writes one brief and gets a post for each platform in English, Arabic, Spanish or Portuguese, with images, on shared regional calendars. The same tool tracks followers and competitors.
← All toolsLiveTry it yourself
Click around
Every screen works, on dummy data. Nothing you do here is saved.
What to try
- Overview
- Follower trend, followers per platform, the post pipeline (click a stage to filter posts), a competitor snapshot and recent content.
- Content Studio
- Fetch trends for a country, use one as the topic, generate LinkedIn and Instagram versions in English and Arabic, edit copy and hashtags, generate an image, then schedule. The new posts appear in the calendar and the counts change.
- All Posts
- Search, filter by status, platform and calendar, sort, move posts between stages, and open a post to approve, publish, repurpose or delete it.
- Calendar
- Month view with regional calendar and status filters, and + on any day to start a post for that date.
- Brand Identity
- Extract a brand profile from a website, save it, and generate images in that style.
- Competitor Intel
- Run a sync with step-by-step progress, compare companies in a sortable table, and read recent posts and news by channel.
01The problem
Before
Every post was written and translated by hand, once per platform and once per language. Plans lived in spreadsheets, and nobody could see all regions on one calendar. Competitor follower counts and posts were checked manually, if at all.
02What it does
Features
Multi-platform generation
One brief becomes a LinkedIn, Instagram, Facebook, X, blog or website version.
Four languages, eight Arabic dialects
English, Arabic, Spanish and Portuguese. The Arabic dialect is picked from the trend country.
Character-limit check
Copy over a platform's limit is flagged before it is saved.
AI images
Sized per platform and content type, for example 1080 × 1920 for stories and reels.
Brand identity extraction
Reads colours, fonts and style from a website and saves them as a profile for images.
Regional calendars
One post can sit on several calendars. Click any day to start a post for that date.
Post pipeline
Move posts from draft to approved, scheduled, published and archived, from the list, the calendar or the post page.
Repurpose
Rewrite an existing post for another platform as a new draft.
Competitor tracking
Follower counts, engagement, recent posts and news, refreshed every night, with duplicate posts skipped.
Manual mode
Write a post yourself and still use the calendar and the pipeline.
03How it works
Step by step
- 01
Find a topic
Pick a country and fetch trending topics. Each one comes with a suggested angle, and for Gulf and Arab countries the Arabic dialect follows the country.
- 02
Generate
Choose platforms, languages, tone and calendars. Gemini writes one version per platform, checks the character limit and adds hashtags.
- 03
Edit and add images
Change any copy, add or remove hashtags, and generate an image at the platform's size, in a saved brand style if needed.
- 04
Schedule
Pick a date and time. The posts land on every selected calendar and move through draft, approved, scheduled, published and archived.
- 05
Measure
The overview shows followers, posts published and the pipeline. Competitor data refreshes every night and can also be synced by hand.
04Under the hood
Built with
- Next.js
- React
- TypeScript
- Tailwind CSS
- Chart.js
- Cloudflare Pages
- Workers
- D1
- R2
- KV
- Gemini
- Apify
- Google News RSS
Built inside the client's own accounts. The demo above runs on dummy data.
Start with an audit.
Two weeks. A clear map of what's slowing your team down, and one fix already live.
start here
Request an audit