first foray into notion api  banner

first foray into notion api

3 devlogs
3h 8m 27s

first time working with the notion api!! i personally use notion frequently and feel that it is a tool with a lot of potential; similarly, i feel that i am a person with the ability to create additional things that can make this tool work even bet…

first time working with the notion api!! i personally use notion frequently and feel that it is a tool with a lot of potential; similarly, i feel that i am a person with the ability to create additional things that can make this tool work even better for me :) so that’s what i’m trying to do here; i have a few projects already planned for processes and automations i have wanted to integrate into my personal planner for a while now. i took the tutorial content & went through and customized + completed the functionalities in a way that i felt was most helpful to me.

This project uses AI

i used copilot to explain some pieces of code for me because i am unfamiliar with express.js & notion sdk for js and there’s not much information about notion api out there other than its official docs

Repository

Loading README...

chloe

guys. it’s been like a million days. i cannot figure out how to edit the properties of a new data source in a notion database. it is GENUINELY trenches rn. i am in the trenches.

Attachment
0
chloe

implementing the other ones were not that difficult because i had the framework to go off of—excited to work on more projects with notion api!! the json system for the element hierarchy seems very intuitive but i can see it potentially causing problems with more complex layouts…

Attachment
Attachment
0
chloe

in order to escape tutorial hell, i first followed the entire tutorialand then went back to add/rephrase the comments in order to further involve myself with the code and promote retention. three of the forms in this version (adding pages + adding content + adding comments) are not currently functional, since the tutorial doesn’t cover implementing them, so i will try to implement them for the rest of the project :)

Attachment
0