Skip to content

Mohitranag18/PPT.fy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 PPT.fy — AI-Powered Presentation Generator

PPT.fy is an AI-powered presentation maker that lets users create modern, professional PPTs in just one click. By simply providing a topic and the desired number of slides, the platform uses NLP to generate structured content, relevant images, animated flowcharts (via Manim), graphs, and LaTeX equations. Users can customize fonts, colors, and more, and save or download their presentations for later use.


✨ Features

  • 🎯 One-click PPT Generation
    Enter a topic and slide count — AI generates complete, structured presentations.

  • 🧠 AI + NLP Based Content
    Content is intelligently generated using NLP to maintain context, clarity, and flow.

  • 🖼️ Visuals Included
    Auto-generated images, graphs, and animated flowcharts using the Manim library.

  • 🧮 LaTeX Support
    Perfect for educational or research slides with mathematical equations.

  • 🎨 Customization Options
    Post-generation editing like font, size, color, and weight directly from the platform.

  • 💾 Saved Presentations
    All presentations are saved under the user’s profile for easy access later.

  • 📥 Downloadable PPT Files
    Download and edit the presentation offline if needed.


🛠️ Tech Stack

Frontend:

  • React.js
  • Tailwind CSS (for modern, responsive UI)
  • Zustand (lightweight state management)
  • Manim (for rendering animated flowcharts)

Backend:

  • Django
  • Django REST Framework
  • SQLite (for development)

Authentication:

  • JWT Tokens stored in HTTP-only cookies for secure user sessions

🚧 Project Status

PPT.fy is currently under active development. We're working on improving the customization features and expanding our template library. Contributions, suggestions, and feedback are welcome!


📬 Contact

For questions, collaboration, or feedback, open an issue or email: mohitr8998@gmail.com

About

PPT.fy is an AI-powered tool to create professional presentations in one click. Just enter a topic and slide count — it uses NLP to generate content with images, animated flowcharts (via Manim), graphs, and LaTeX. Presentations can be customized, saved, and downloaded easily.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors