Plateforme de lancement open-source et collaborative pour les outils de développement, construits par les développeurs. Rejoignez-nous sur Devhunt.org pour présenter vos innovations et autoriser les outils de développeur sur le Web!
Créez un fichier .env.local à la racine de votre projet et remplissez-le avec les variables d'environnement suivantes:
NEXT_PUBLIC_SUPABASE_URL=https://tusrbkspwpvucxzqhrgo.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InR1c3Jia3Nwd3B2dWN4enFocmdvIiwicm9sZSI6ImFub24iLCJpYXQiOjE2OTYyNzI2OTUsImV4cCI6MjAxMTg0ODY5NX0.-HdjMYlbwVMggJiQ4cFxpr-AmNH1ueXBEgqxMPDlSJY
Installer des packages
npm install
# or
yarn install
# or
pnpm installExécuter le serveur de développement
npm run devOuvrez http: // localhost: 3000 dans votre navigateur. Fait!
Ceci est un projet Next.js Bootstrapé avec create-next-app .
Project Settings -> Database Settings -> Connection InfoHost , qui devrait ressembler à db.<ReferenceID>.supabase.coPour restaurer le vidage, exécutez la commande suivante:
psql -h db. < ReferenceID > .supabase.co -U postgres -d postgres < /supabase/dump.sql Vous serez invité à entrer le mot de passe de la base de données. Cela peut être trouvé dans Project Settings -> Database Settings -> Database Password . Alternativement, utilisez le mot de passe que vous avez enregistré lors de la création de projet.
.env.local Créez un fichier .env.local à la racine de votre projet et remplissez-le avec les variables d'environnement suivantes:
NEXT_PUBLIC_SUPABASE_URL=<Your_Project_URL>
NEXT_PUBLIC_SUPABASE_ANON_KEY=<Your_Anonymous_Key>
SUPABASE_SERVICE_ROLE_KEY=<Your_Service_Role_Key>
Vous pouvez trouver les valeurs clés ici:
<Your_Project_URL> - Accédez à Project Settings -> API -> Project URL et copiez l' URL<Your_Anonymous_Key> - Accédez aux Project Settings -> API -> Project API keys et trouvez la clé public anon .<Your_Service_Role_Key> - Sous Project Settings -> API -> Project API keys Localisent la touche secret service_role .Pour activer les fonctionnalités de connexion sociale, suivez les guides ci-dessous pour chaque plate-forme:
Ces guides vous guideront à travers les configurations nécessaires pour activer les connexions sociales basées sur OAuth.
Tout d'abord, exécutez le serveur de développement:
npm run dev
# or
yarn dev
# or
pnpm devOuvrez http: // localhost: 3000 avec votre navigateur pour voir le résultat.
Vous pouvez commencer à modifier la page en modifiant app/page.tsx . La page indique automatiquement la mise à jour lorsque vous modifiez le fichier.
Ce projet utilise next/font pour optimiser et charger automatiquement Inter, une police Google personnalisée.
La façon la plus simple de déployer votre application Next.js est d'utiliser la plate-forme Vercel à partir des créateurs de next.js.
Consultez notre documentation de déploiement Next.js pour plus de détails.
Êtes-vous intéressé à contribuer à Devhunt, veuillez lire notre guide de contribution pour en savoir plus sur notre processus de développement avant de soumettre une demande de traction.
Vous êtes libre de le fourrer et de le cloner tant que vous vous référez clairement au projet d'origine. S'il s'agit d'un github, reportez-vous à https://github.com/marsx-dev/devhunt s'il s'agit d'un site Web, reportez-vous à devhunt.org avec un logo proéminent et un lien.