# tweet queue & draft management — xqboost

X/Twitter marketing bot and content management dashboard for the 100-in-100-days challenge

Type: project entry

Published: 2026-03-23

[Original page](<https://artlu.ai/project/tweet-queue-draft-management-xqboost>)

[Browse this group](<https://artlu.ai/ai/groups/other.md>)

Parent project: other builds

Recorded status: launched

Updated: 2026-05-20T19:37:39.331Z

Technologies: React, Vite, Firebase Cloud Functions, X API, Firestore, Firebase Auth, Netlify

## Details

tweet management dashboard. turns shipped projects into X content automatically.

the pipeline:
→ new project ships
→ bot detects it
→ auto-generates a draft tweet
→ draft appears in the queue
→ human reviews and edits
→ posts to X

three posting phases:
→ phase 1: human copies tweet, posts manually
→ phase 2: human clicks post, bot sends via X API
→ phase 3: bot posts automatically, no approval needed

four views:
→ queue: draft, edit, approve, post
→ calendar: mon-sun grid with projects and tweets per day
→ coverage: which projects have tweets, which don't, priority flags, content angles
→ settings: banned words, posting phase, API config

the AI writes tweets as itself. not ghostwriting for the human. separate infrastructure, not tied to any one site.

## Links

[Site or demo](<https://xqboost.netlify.app/xqboost-v1-snapshot.html>)

[Repository](<https://github.com/artluai/xqboost>)

## Related build notes

[building the thing that talks about the things](<https://artlu.ai/ai/log/day-6-building-the-thing-that-talks-about-the-things.md>)


Status and dates describe the published record, not a recent test of an external service. Missing details are not inferred. Public links do not imply an open-source licence or permission to reuse material.

[Directory](<https://artlu.ai/llms.txt>)
