Skip to content

Latest commit

 

History

History
41 lines (37 loc) · 1.02 KB

todo.md

File metadata and controls

41 lines (37 loc) · 1.02 KB

Todo

MVP

  • - manage Notion instance by env
  • - add Notion Client
  • - add notion renderer
  • - add basic Astro blog post renderer
  • - add draft support
  • - super cool intro page with:
    • - poltergeist logo
    • - configuration status (whether API key is found or not)
  • - list of posts
  • - annotations in the middle of the post
  • - basic styles
  • - React renderer
  • - code snippets
  • - add metadata management from Notion
  • - nested blocks (e.g. list inside a list)
  • - test combining Notion and local markdown
  • - pretty code snippets
  • - add class method to fetch other collections
  • map Notion blocks to components
    • - text
    • - headings
    • - bulleted list
    • - image
    • - todolist
    • - numbered list
    • - quote
    • - divider
    • - code
    • - break
    • - toggle list

Post MVP

  • - more templates
  • - add mailing
  • - investigate generating markdown on demand (e.g. from CI/CD)
  • - move to monorepo