Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.56 KB

README.md

File metadata and controls

29 lines (20 loc) · 1.56 KB

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.