Inspiration
We noticed the sponsors for Hack Knight and wanted to find a way to allow them to create quick ads for their brands without having to manually take pictures for their social media, or hire an expensive marketing team.
What it does
This project is an AI social media marketing agent that generates advertisements. This includes logos, Instagram posts, advertisements, stories, and if you don't have a brand, it even helps you with your personal brand, so you can even enhance your profile picture and generate a LinkedIn banner. If you're a YouTuber, Twitch streamer, or social media influencer, you can make profiles and banners for your personal brand as well. And the best part is, you don't need to hire a marketing team when you can just do it with GoAddy.photo!!
How we built it
We developed this project using a two-stack approach, focusing on simplicity while ensuring meaningful impact. The frontend was built with React.js, while the backend was implemented using Node.js with the Express.js framework.
Challenges we ran into
We struggled for a while with retrieving and displaying the image metadata when gemeni api responds with a generated advertisement.
Accomplishments that we're proud of
We are proud of the fact that we were able to create this platform within 24 hours. Additionally, from a technical perspective, we are very proud of the backend structure of this project. A large portion of this project was creating a strong backend for users to upload images and for the gemeni api's image reading and image outputting systems to work and run smoothly. Additionally, this backend structure will potentially help our user retention with fast image generation and less load time.
What we learned
We gained hands-on experience integrating the Gemini API, specifically its latest 2.5-image model. Additionally, we guided our teammate through the fundamentals of full-stack development, as this was his first hackathon experience.
What's next for BrandAI
Our next goal for GoAddy.photo is to enable automated video creation based on image inputs, transforming pictures into dynamic ads and short promotional reels for companies and marketing teams. We aim to revolutionize marketing by making content generation faster, smarter, and fully automated, empowering businesses to create and share high-quality promotional material on the go.
Built With
- css
- express.js
- geminiapi
- javascript
- node.js


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