Inspiration
With the rise of large language models and image generation capabilities, we saw an opportunity to leverage AI to support digital marketing efforts, especially for small business owners with limited time. We set out to create an easy-to-use AI companion tool to automate and enhance social media content creation and management.
What it does
PromoteAI is a streamlined platform that automatically generates optimized social media posts for Twitter, LinkedIn, Facebook, and Instagram using a company's description, target demographic, and images. The posts are customized for each platform. Our tool integrates directly with your social accounts for simple posting and follower engagement.
How we built it
We utilized OpenAI's newly developed models, GPT-4 and DALL-E, to power PromoteAI's natural language and stable diffusion capabilities for generating written posts and images. Our front-end is built using React enabling an intuitive user interface. The back-end uses Django and a SQL database to store data and generate content. By combining OpenAI's advanced AI with our customized platform, we built an automated, all-in-one social media marketing solution catered to small businesses.
Challenges we ran into
Our biggest challenge was efficiently generating high-quality images based on user input with DALL-E, a complex new model requiring substantial computational resources. Operating within the tight timeframe of a hackathon, it was difficult to incorporate additional features while maintaining reasonable image generation speeds.
Accomplishments that we're proud of
We succeeded in building a working product that delivers on its promise to provide an easy-to-use social media post and data management companion tool powered by OpenAI. We integrated the sponsors feedback to improve our product offering and enhance the features we provide to consumers. Our final solution enables quick and automated high-quality image generation tailored to social media posting needs. Despite time constraints, we managed to develop an intuitive user interface and helpful suite of features.
What we learned
Building PromoteAI posed some challenges that pushed us to grow as a team. Through attending talks and actively developing during the hackathon, we gained insight into designing for both business and consumer users. This customer-centric mindset guided us to think more expansively about how to create additional value. By persevering through obstacles, we have a greater understanding of how to construct tools with the end-user experience at the core.
What's next for PromoteAI
Upcoming features for PromoteAI include incorporating UTMs for better results tracking and an actionable dashboard for monitoring social media performance. We recognize the need for an integrated marketing strategy planner that can simplify campaign scheduling and targeting for resource-constrained small businesses. Our vision is for PromoteAI to become an AI-powered one-stop shop for social media marketing needs, from automated content creation to results analytics. By continuously improving to solve pain points for our customers, we aim to build a product that simplifies digital marketing efforts for emerging brands.
Log in or sign up for Devpost to join the conversation.