Skip to content

Repository files navigation

PPTGenie - AI PPT Generator

Description

PPTGenie is a web application built with React, TypeScript, and TanStack for creating and managing presentations. It provides a user-friendly interface for organizing and displaying presentations, along with pre-designed presentation templates.

Features

  • Presentation Cards: Display presentation details such as title, description, and author.
  • Presentation List Sections: Organize and display a list of presentations.
  • Slideshow Modals: Display and navigate through presentation slides.
  • Presentation Templates: Pre-designed templates with different styles, tones, and layouts.
  • TanStack Integration: Utilizes TanStack for efficient state management.
  • shadcn/ui Integration: Utilizes shadcn/ui for UI components and functionality.

Installation

  1. Clone the repository from GitHub.
  2. Install dependencies by running npm install or yarn install.
  3. Start the development server by running npm run dev or yarn dev.
  4. Access the application at http://localhost:3000.

Usage

  1. Create a presentation by clicking the "Create Presentation" button.
  2. Select a presentation template from the available options.
  3. Customize the presentation content and design.
  4. Save the presentation and add it to a list section.
  5. View and navigate through the slides of a presentation within the slideshow modal.
  6. Edit or delete presentations as needed.

Technologies Used

  • React
  • TypeScript
  • TanStack
  • shadcn/ui
  • Vite

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvement, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Acknowledgements

About

PPTGenie is an AI-powered web app built with React, TypeScript, and TanStack that transforms simple prompts into professional presentations. Create, manage, and customize stunning slides instantly using smart AI generation and beautifully designed templates.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages