Supabaseとは?Supabaseの登録手順をまとめ【2023年度版】
こんにちは、株式会社Pentagonでアプリを開発している小寺です。
今回はアプリや管理画面へのAPIを提供するために必要となるSupabaseへの登録方法について説明したいと思います。
アプリや管理画面へAPIを提供しようとしている方は、この記事を読むとsupabaseアカウントの登録が簡単にできます。
Supabaseとは?
Supabaseとは、オープンソースのリアルタイムデータベースであり、バックエンドの機能を提供するサービスです。
料金プランは以下の通りです。
Supabaseアカウントを作成する
公式サイトからsupabaseのアカウント登録を行います。
アカウント登録はgit hubアカウント、もしくはメールアドレスとパスワードで行うことができます。
パスワードには大小英字、数字、8文字以上、記号を含むという制約があります。
新規プロジェクトを作成する
DashboardにあるNewProjectから新規プロジェクトを作成します。
Nameには任意のアプリ名を作成してください。
その際にdev(開発)環境とprod(本番)環境の2つを作成してください。
例: spot-dev(開発) / spot-prod(本番)
Database Passwordには任意のパスワードを入力してください。
RegionはNortheast Asiaを選択してください。
全て完了すると上記画像にあるCreate new projectを押下します。
メンバーを追加する
プロジェクトの作成が完了すると、次はメンバーの追加をします。
DashboardのOrganizationsからTeamを選択します。
上記画像右上にあるinviteを押下し、メンバーの追加をします。
開発リーダーの権限はAdministratorで登録してください。
以上でSupabaseの設定は完了です。
まとめ
Supabaseは基本的に全て英語で説明があるため難しいと感じることもありますが、設定は比較的容易に進めることができると思います。
アプリや管理画面にAPIを提供したい場合は、ぜひSupabaseの使用を検討してください。