Using Cursor, Claude and Convex to Build a Social Media Scheduling App
Blog post from Convex
Tom Redman embarked on the challenge of developing a social media scheduling application using new tools collectively referred to as the "c3 stack," consisting of Cursor, Claude, and Convex. Initially, he attempted to use Cursor to scaffold the app, but faced difficulties due to the tool's limitations in handling complex tasks independently. After manually setting up the app with Vite, React, Convex, Tailwind, and Shadcn, Redman integrated a pre-existing UI and utilized Cursor and Claude to make specific changes, such as updating navigation and UI components. Despite challenges with command accuracy and context limitations, Redman managed to create a backend that interacts with the Facebook Graph API, storing data using Convex actions, queries, and mutations. By connecting the backend to the frontend, he successfully displayed real-time updates of posts in the app. Redman emphasizes that while the tools significantly boosted productivity, his prior knowledge was crucial for troubleshooting and guiding the AI effectively. Although the resulting prototype was functional, it required substantial refinement before being production-ready.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| LLM | 2 | 3,889 | 441 | 129 | +7% |
| Real-time | 1 | 3,932 | 887 | 192 | +47% |
| Vector Search | 1 | 3,675 | 269 | 79 | +77% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.