import { useParams } from 'common' import { Auth, EdgeFunctions, Realtime, SqlEditor, Storage, TableEditor } from 'icons' import { ExternalLink, Settings } from 'lucide-react' import Link from 'next/link' import { Button } from 'ui' import { APIKeys } from './APIKeys' import { GetStartedHero } from './GetStartedHero' import { DocsButton } from '@/components/ui/DocsButton' import { InlineLink } from '@/components/ui/InlineLink' import Panel from '@/components/ui/Panel' import { EditorIndexPageLink } from '@/data/prefetchers/project.$ref.editor' import { useIsFeatureEnabled } from '@/hooks/misc/useIsFeatureEnabled' import { DOCS_URL } from '@/lib/constants' export const NewProjectPanel = () => { const { ref } = useParams() const { projectAuthAll: authEnabled, projectEdgeFunctionAll: edgeFunctionsEnabled, projectStorageAll: storageEnabled, } = useIsFeatureEnabled(['project_auth:all', 'project_edge_function:all', 'project_storage:all']) return (

Welcome to your new project

Your project has been deployed on its own instance, with its own API all set up and ready to use.

Build out your database

Start building your app by creating tables and inserting data. Our Table Editor makes Postgres as easy to use as a spreadsheet, but there's also our SQL Editor if you need something more.

{authEnabled && edgeFunctionsEnabled && storageEnabled && (

Explore our other products

Supabase provides all the backend features you need to build a product. You can use it completely, or just the features you need.

Authentication

A complete user management system that works without any additional tools.

Storage

Store, organize, and serve any file types of any size from multiple buckets.

Edge Functions

Write custom code without deploying or scaling servers, with fast deploy times and low latency.

Realtime

Listen to your PostgreSQL database in realtime via websockets.

)}

Connect to your project

Interact with your database through the{' '} Supabase client libraries and your API keys.

) }