Inspiration
Managing social media content across multiple platforms can be overwhelming and time-consuming. I wanted to create a tool that would make it effortless for individuals and teams to plan, schedule, and manage their posts—all in one place.
What it does
Post Planner Pilot is an AI-powered social media management platform that allows users to: Plan, create posts for multiple platforms (Facebook, Instagram, LinkedIn, X) from a single dashboard. Upload images to the AWS S3 bucket for each platform separately. Use AI to generate engaging captions. Visualize content schedules with a modern calendar view, including special occasion highlights. Collaborate as a team, manage roles, and streamline the content approval process.
How we built it
- Frontend: Built with React and TypeScript for a robust, type-safe, and scalable UI. Tailwind CSS was used for rapid, responsive design.
- Backend: Supabase powers authentication, database, and file storage. Edge functions handle media uploads, and AI caption generation.
- AI Integration: OpenAI’s API is used for smart caption suggestions and content generation.
- Calendar & Scheduling: Custom calendar logic with date-fns for scheduling, special day detection, and post visualization.
- AWS Integration: Connect AWS S3 bucket with access key and access secret key.
Challenges we ran into
- Asset Linking: Correctly associating uploaded images with posts, especially when posts are created after media uploads.
- Row Level Security (RLS): Debugging silent failures due to Supabase RLS policies and learning to write effective, secure policies.
- Timeouts & Performance: Handling slow network/database responses with robust timeout and retry logic to avoid fallback user scenarios.
Accomplishments that we're proud of
- AI-Powered Content Creation: Integrated AI tools that genuinely help users create better content, faster.
- Modern, Responsive UI: Built a beautiful, user-friendly interface that works across devices.
- Robust Error Handling: The app gracefully handles network issues, timeouts, and API quirks, providing clear feedback to users.
- Scalable Architecture: The codebase is modular and ready for future features and integrations.
What we learned
- Deep Supabase Knowledge: From RLS to edge functions, we learned how to leverage Supabase for a full-stack SaaS.
- AI/ML in Production: Learned how to integrate and tune AI features for real-world user needs.
- UX Best Practices: The importance of clear feedback, error handling, and keeping the user at the center of every design decision.
What's next for Post Planner Pilot | AI-Powered Social Media Planner
- More Social Integrations: Add direct post publish with social platforms API
- Advanced Analytics: Provide deeper insights and reporting on post performance and audience engagement.
- Content Approval Workflows: Streamline team collaboration with approval chains and feedback loops.
- Mobile App: Launch a mobile version for on-the-go content management.
- Template Library: Offer ready-to-use post templates and AI-driven content suggestions.
- Localization: Support multiple languages and region-specific content planning.
- Marketplace Integrations: Connect with e-commerce and CRM tools for a unified marketing workflow.
Built With
- amazon-web-services
- openai
- react
- supabase
- tailwind
- typescript

Log in or sign up for Devpost to join the conversation.