Platform peluncuran open-source dan kolaboratif untuk Dev Tools, dibangun oleh pengembang. Bergabunglah dengan kami di devhunt.org untuk menampilkan inovasi Anda dan memberdayakan alat pengembang di seluruh web!
Buat file .env.local di akar proyek Anda dan mengisinya dengan variabel lingkungan berikut:
NEXT_PUBLIC_SUPABASE_URL=https://tusrbkspwpvucxzqhrgo.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InR1c3Jia3Nwd3B2dWN4enFocmdvIiwicm9sZSI6ImFub24iLCJpYXQiOjE2OTYyNzI2OTUsImV4cCI6MjAxMTg0ODY5NX0.-HdjMYlbwVMggJiQ4cFxpr-AmNH1ueXBEgqxMPDlSJY
Instal Paket
npm install
# or
yarn install
# or
pnpm installJalankan Dev Server
npm run devBuka http: // localhost: 3000 di browser Anda. Selesai!
Ini adalah proyek create-next-app .
Project Settings -> Database Settings -> Connection InfoHost , yang akan terlihat seperti db.<ReferenceID>.supabase.coUntuk memulihkan tempat pembuangan, jalankan perintah berikut:
psql -h db. < ReferenceID > .supabase.co -U postgres -d postgres < /supabase/dump.sql Anda akan diminta untuk memasukkan kata sandi basis data. Ini dapat ditemukan di Project Settings -> Database Settings -> Database Password . Atau, gunakan kata sandi yang Anda simpan selama pembuatan proyek.
.env.local Buat file .env.local di akar proyek Anda dan mengisinya dengan variabel lingkungan berikut:
NEXT_PUBLIC_SUPABASE_URL=<Your_Project_URL>
NEXT_PUBLIC_SUPABASE_ANON_KEY=<Your_Anonymous_Key>
SUPABASE_SERVICE_ROLE_KEY=<Your_Service_Role_Key>
Anda dapat menemukan nilai kunci di sini:
<Your_Project_URL> -Navigasi ke Project Settings -> API -> Project URL dan Salin URL<Your_Anonymous_Key> -Pergi ke Project Settings -> API -> Project API keys dan temukan kunci public anon .<Your_Service_Role_Key> -di bawah Project Settings -> API -> Project API keys Temukan Kunci secret service_role .Untuk mengaktifkan fitur login sosial, ikuti panduan di bawah ini untuk setiap platform:
Panduan ini akan memandu Anda melalui konfigurasi yang diperlukan untuk memungkinkan login sosial berbasis oauth.
Pertama, jalankan server pengembangan:
npm run dev
# or
yarn dev
# or
pnpm devBuka http: // localhost: 3000 dengan browser Anda untuk melihat hasilnya.
Anda dapat mulai mengedit halaman dengan memodifikasi app/page.tsx . Page-updates halaman saat Anda mengedit file.
Proyek ini menggunakan next/font untuk secara otomatis mengoptimalkan dan memuat Inter, Google Font khusus.
Cara termudah untuk menggunakan aplikasi selanjutnya.js Anda adalah dengan menggunakan platform Vercel dari pencipta Next.js.
Lihatlah dokumentasi penempatan berikutnya.js kami untuk lebih jelasnya.
Apakah Anda tertarik untuk berkontribusi pada Devhunt, silakan baca panduan berkontribusi kami untuk mempelajari tentang proses pengembangan kami sebelum mengirimkan permintaan tarik.
Anda bebas untuk membayar dan mengkloningnya selama Anda dengan jelas merujuk pada proyek aslinya. Jika itu adalah github, maka lihat https://github.com/marsx-dev/devhunt jika itu situs web, lalu lihat devhunt.org dengan logo yang menonjol dan tautan.