bolt.newを始める#4

ついに動かしてアプリを開発。今回、二択の〇×クイズアプリを作ってみた。

はじめに、無料プランではできず、有料プランに移行した。無料プランの1日の使用量制限は、アプリづくりにのめり込み「過ぎない」という点で非常に健康的というか魅力的だったが、 1月に使える使用量制限がすぐに一杯になったので、有料プランに移行した。残念だが、まあ、この辺りは言われていることなのでしょうがない。で、実際の出来栄えはというと、以下の画面で紹介するが、 管理者の認証画面やダッシュボードが自動で作られたところは、正直驚いた。本当にアプリだという感じ。
セキュリティ面では主に以下のプロンプトを実行した。いくつか修正されたので、やはり、セキュリティのプロンプトは大事。最終的に「問題なし」との結果を得たが、やはり、エンジニア ではないので、心配。とりあえず、個人情報を収集しないアプリなら、bolt.newでアプリ作って公開できそうだ、と思った。

セキュリティのプロンプト
・データベースのRLS(Row-Level Security)が適正に設定されているか? セキュリティに問題がないか確認してください。
・サイトで入力する個人情報が保存されない仕組みになっているか、個人情報の取得や漏洩がないか確認してください。
・現在の管理認証がクライアントサイドのみで行われている場合、デプロイした本番運用を前提に、実装モードにしてください。
・アプリ全体を包括して、このアプリにセキュリティ上の懸念があるか確認してください。

では、実際の画面。まずはアプリそのもの













実際の画面の方はこんな感じ。要件定義ベースなので自分次第。一方で、以下の管理画面の方はbolt.newさんのおかげ。ノン・エンジニアにはまずできない。













今回得た結論としては、正直、面白い!
ただ、自分は要件定義書はChatGPTで作っているので、こちらの費用も入れるとなかなか厳しい。この辺の改善策があるかは、後々考えようと思う。とりあえず、このアプリ作りを月額25ドルで楽しめたのは良かった。