Inspiration

Adobe Express can’t convert presentations into pptx!

What it does

It converts your Adobe Express presentation or other file into .pptx format and/or .docx. Utilizing Adobe’s PDF Services API and node.js for the .pptx file, and OpenAI’s API and Python’s extensive database for the .docx file. It utilizes the best possible image analysis, text extraction, and format generation available for each file type.

How we built it

A simple HTML for the UI with an index.js file that performs server calls to the backend for each button. Each button calls a server .js or .py file that receives the code and implements it into the appropriate files for processing and then receives a url link in the converted format as the output.

Challenges we ran into

  1. Having to work around our limits in resource and knowledge
  2. Figuring out how to code our add-on with a function export/download button
  3. Request sending from the Frontend and Backend
  4. Sandbox permission LIES

Accomplishments that we're proud of

Having a finished product within the team members' 1st hackathon. Being able to learn new technologies and explore different areas of software development. Implementing a script that seamlessly runs both the python venv and node.js server in the same terminal by just typing npm start.

What we learned

  1. Knowing when to pivot and regroup plans
  2. How to use APIs and SDKs

What's next for EzPPTX

  1. Implementing more formats
  2. Placing this add-on to the marketplace
Share this project:

Updates