- Notion とウェブサイトを提携する
- Notion のデータベースを引っ張ってきてサイトに登録する
- スタートボタンを押してフラッシュカード開始
- このときドラッグ、フリックでカードを動かせたら最高
- 結果を表示
- Notion データベースのそれぞれの単語のチェックボックス欄に結果を反映
- Next.js いろいろ準備するのめんどくさいから
- Material UI スタイル組むのめんどいから (特にこだわりないため要相談、時間が許すなら Tailwind, Sass, CSS Modules を検討したい)
- Framer Motion 多分使う
- TypeScript
- Prettier
- Vercel
一方がNotion提携 もう一方がフラッシュカード
入力
{
{
"id": "0"
"word": "itchy",
},
{
"id": "1"
"word": "in order"
},
...
}
出力
{
{
"id": "0",
"word": "itchy",
"check": false,
},
{
"id": "1",
"word": "in order",
"check": true
},
}