Skip to content

AI Powerpoint presentations creator using OpenAI(ChatGPT) API.

Notifications You must be signed in to change notification settings

Faizanabid36/ai-presentation-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI-Presentation-Generator

Welcome to the AI-Presentation-Generator repository! This project is a MERN stack application that utilizes Vite for frontend development and Tailwind CSS for styling.

Description

The AI-Presentation-Generator allows users to generate content for presentations using the OpenAI API. Users can input a prompt and specify the number of sections and slides they want, and the application generates content based on the input. After content generation, users have the option to export the generated content in PPTX format for further editing and use in Microsoft PowerPoint.

Getting Started

To get started with the project, follow the steps below:

  1. Clone this repository to your local machine.
  2. Navigate to the client and server folders respectively.
  3. Install dependencies by running npm install in both the client and server folders.
  4. Copy the .env.example file in both the server and client folders and rename it to .env.
  5. Fill in the necessary environment variables.
  6. Start the server by running npm run dev in the server folder.
  7. Start the client by running npm run dev in the client folder.

Technologies Used

  • MongoDB: Database for storing user data.
  • Express.js: Backend framework for handling API requests.
  • React.js: Frontend library for building user interfaces.
  • Node.js: JavaScript runtime for server-side development.
  • Vite: Fast frontend build tool that provides instant server start and hot module replacement.
  • Tailwind CSS: Utility-first CSS framework for styling.

Releases

No releases published

Packages

No packages published

Languages