clerkjsを使ってみた

szriru

szriru

· 1 min read
2dreamarch

clerkjsを使ったuserがテキストコンテンツを投稿できるweb appを作りました。

clerkjsは完全にユーザー情報の管理や認証システムを肩代わりしてくれること、フロントエンド上でのログインUIや現在ログイン中のユーザー情報UIなども提供していることもありとても楽でした。

Userオブジェクトはデフォルトでidやusernameなどのattributeに対応してます。例えばbioなどを追加した場合は, metadataとしてfrontendからのread/write制限付きで追加できます。

このウェブアプリの構造は以下の画像のようになっています。

Image

名目上は夜に見た夢を投稿するサイトになっていますが、それを制限する機能はありません。

新しい機能をつけるならば:

- 投稿コンテンツを夢だけに制限する

- 画像付きでも投稿可.

- UIを夢らしいものにする。例えばふわふわ浮かんでいるようなアニメーションをつけて、ランダムに配置する.

- AIに夢占いごっこをしてもらう.

- 夢のデータを集めてAIに活用できるデータセットを作る.

- 眠い目にやさしくできるようにnight mode (UI) 追加.

szriru

About szriru

hi

Copyright © 2024 szriru. All rights reserved.
Made by Web3Templates· Github
Powered by Vercel