💡 Inspiration Creating engaging presentations takes time, creativity, and a lot of manual effort. We were inspired by how AI can simplify complex tasks — and thought, what if AI could build presentations for us? That’s how Presentia AI was born — an intelligent assistant that helps users create high-quality slides quickly and easily.
⚙️ What it does Presentia AI allows users to generate presentation slides from a simple topic or text input. Here's what it can do:
Convert plain text into well-structured slides
Auto-generate speaker notes with key talking points
Summarize long paragraphs into concise bullet points
Translate presentations into multiple languages
Suggest slide layouts and visual styles
It’s a fast, AI-powered solution for anyone who needs to present — students, professionals, or educators.
🛠️ How we built it We used a modern tech stack to build Presentia AI:
Frontend: React + TailwindCSS for a smooth, responsive UI
Backend: Python (Flask) to handle requests and AI integration
AI Engine: OpenAI API to generate text, summaries, and translations
Storage: Firebase for storing user data and saved presentations
Deployment: Vercel (Frontend) and Render (Backend)
🧠 Challenges we ran into Crafting prompts that consistently generated useful slide content
Balancing design simplicity with feature richness
Managing latency when calling AI APIs
Ensuring multilingual support worked smoothly
Making the UI intuitive for both beginners and power users
🏆 Accomplishments that we're proud of Built a working prototype in under 48 hours
Enabled full flow: topic ➝ slides ➝ notes ➝ export
Clean, minimal interface with real-time slide previews
Positive feedback from test users who loved the speed and simplicity
📚 What we learned How to optimize AI prompts for different content styles
Designing for both speed and clarity in user interfaces
Effective collaboration in a fast-paced hackathon environment
Handling asynchronous API responses in a clean way
🚀 What's next for Presentia AI We're excited to keep building! Next steps include:
Adding voice input to generate slides from speech
Integration with Google Slides and PowerPoint
More design templates and themes
Personalized tone/style control (e.g., business vs. casual)
Team collaboration features for shared slide creation
Built With
- python
- tailwindcss

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