AI-powered social media manager to generate, preview, score, and auto-publish engaging posts for LinkedIn, X, and Facebook using Gemini AI and custom brand guardrails.
PostCraft is a web application created to make a real workflow clearer, faster, and easier to trust. It turns a focused product idea into something people can use, evaluate, and understand without needing to inspect the source code.
Why PostCraft exists
Creators and small teams repeat the same editorial work for every social platform. They rewrite one idea for different limits, compare weak AI variants, check brand language, and then move the result into separate publishing tools.
The goal is not simply to add another tool. PostCraft is designed to reduce the friction around that problem and give people a more dependable way to complete the work.
What it delivers
- One workspace now covers generation, comparison, refinement, preview, and delivery.
- Provider and key fallback reduce the workflow's dependency on a single AI endpoint.
- Publishing state is persisted for library and insights views instead of ending at generation.
- Operational limits remain explicit: publishing still depends on platform approval, scopes, account type, and API access.
The experience
A production-oriented publishing workspace that moves one idea through generation, brand controls, platform preview, and scheduled delivery.
The project brings the important parts of the workflow into one coherent experience. Its interface and behavior are shaped around the people using it, while the implementation stays focused on predictable results and honest feedback.
What to know
Every product has boundaries. These are the most important considerations for PostCraft:
- AI providers vary in availability, rate limits, model behavior, and key quotas.
- LinkedIn, X, and Facebook each impose different OAuth, account, content, and API requirements.
- Scheduled publishing must survive beyond the request that created it and retain a reviewable status.
These limitations are presented openly so visitors can understand where the project works well, what it depends on, and what may change in future versions.
Current status
Active early-stage product. The current release demonstrates the core value of the project and the main end-to-end experience.
My role was product design and full-stack engineering, covering ai workflow, publishing integrations, and background jobs. The related case study explains the decisions and delivery process in greater depth for visitors who want the engineering story behind the product.
