Inspiration
I spend several hours each week as a product manager & entrepreneur building slides - much of this can be now automated!
What it does
The demo video shows this platform auto-generating a startup pitch deck for one of the other projects at this hackathon! Saves many hours of time.
Upon input of a startup idea:
- Assembles the content of the slides, including conducting market research, go-to-market analysis, competitor analysis, and more.
- Builds all of the icons for the slides and chooses a consistent style theme.
- Generates each slide individually and displays them to the user.
How we built it
- Generates HTML, CSS, & Javascript code to visualize each slide using GPT-4.
- Uses dalle-3 to generate icons for the slides
- Uses a Streamlit app for user input and displaying the slides.
Challenges we ran into
- Determining how to generate the slides: originally, I attempted to use dalle-3 to generate slides directly. However, dalle-3 is too random and imprecise. For example, if you ask it to generate a blank white canvas, it is very unlikely it won't add some color to it.
- How to build slides that are professional and visually appealing: GPT-4 could tell you best practices for building slides, but it is hard for it to apply them without guidance. I needed to give it a template to guide code generation. For example, for some slides, I specifically instructed it to use three equally spaced icons , with text under them, which is a common slide tactic.
Accomplishments that we're proud of
Providing a platform that gives a great starting point for startup pitch decking, saving founders hours of time and allowing them to avoid thinking about fundraising when they first get started.
What we learned
Determined that code generation is often better at building images than stable diffusion, particularly if you have very specific needs.
What's next for Startup Pitch Deck Generator
- Enhance the project so the decks are more consistent and professional
- Generalize it to build any type of deck (e.g. consulting, etc.)
- Create a publicly accessible GPT or app allowing users to save hours of time building decks.
- Source users from future hackathons!
Built With
- css
- dalle-3
- gpt-4
- html
- javascript
- streamlit

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