/curr-dev

Primary LanguageTypeScriptMIT LicenseMIT

curr-dev

TLDR: Markdown -> Google Slides

Create a course config:

Screenshot 2024-10-16 at 3 37 43 PM

Add a Markdown file (with Front Matter for structured data):

Screenshot 2024-10-16 at 3 37 54 PM

It automatically creates Google Slides (and can output it as PDF for local viewing):

Screenshot 2024-10-16 at 3 38 06 PM

How to setup dev

  1. Install deno
  2. In Google Cloud create a project and service account with slides + drive permissions
  3. Save JWT info in cred.json
  4. Use deno fmt, deno lint --fix, deno test
  5. Run with deno task dev