Plataforma de lanzamiento de código abierto y colaboración para herramientas de desarrollo, creada por desarrolladores. ¡Únase a nosotros en devhunt.org para mostrar sus innovaciones y capacitar a las herramientas de desarrolladores en la web!
Cree un archivo .env.local en la raíz de su proyecto y llénelo con las siguientes variables de entorno:
NEXT_PUBLIC_SUPABASE_URL=https://tusrbkspwpvucxzqhrgo.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InR1c3Jia3Nwd3B2dWN4enFocmdvIiwicm9sZSI6ImFub24iLCJpYXQiOjE2OTYyNzI2OTUsImV4cCI6MjAxMTg0ODY5NX0.-HdjMYlbwVMggJiQ4cFxpr-AmNH1ueXBEgqxMPDlSJY
Instalar paquetes
npm install
# or
yarn install
# or
pnpm installEjecutar el servidor Dev
npm run devAbra http: // localhost: 3000 en su navegador. ¡Hecho!
Este es un proyecto Next.js arrancado con create-next-app .
Project Settings -> Database Settings -> Connection InfoHost , que debería parecerse a db.<ReferenceID>.supabase.coPara restaurar el volcado, ejecute el siguiente comando:
psql -h db. < ReferenceID > .supabase.co -U postgres -d postgres < /supabase/dump.sql Se le pedirá que ingrese la contraseña de la base de datos. Esto se puede encontrar en Project Settings -> Database Settings -> Database Password . Alternativamente, use la contraseña que guardó durante la creación del proyecto.
.env.local Cree un archivo .env.local en la raíz de su proyecto y llénelo con las siguientes variables de entorno:
NEXT_PUBLIC_SUPABASE_URL=<Your_Project_URL>
NEXT_PUBLIC_SUPABASE_ANON_KEY=<Your_Anonymous_Key>
SUPABASE_SERVICE_ROLE_KEY=<Your_Service_Role_Key>
Puede encontrar los valores clave aquí:
<Your_Project_URL> -Navegue a Project Settings -> API -> Project URL y copie la URL<Your_Anonymous_Key> -Vaya a Project Settings -> API -> Project API keys y busque la clave public anon .<Your_Service_Role_Key> -En Project Settings -> API -> Project API keys Localizar la clave secret service_role .Para habilitar las funciones de inicio de sesión sociales, siga las guías a continuación para cada plataforma:
Estas guías lo guiarán a través de las configuraciones necesarias para habilitar los inicios de sesión sociales basados en OAuth.
Primero, ejecute el servidor de desarrollo:
npm run dev
# or
yarn dev
# or
pnpm devAbra http: // localhost: 3000 con su navegador para ver el resultado.
Puede comenzar a editar la página modificando app/page.tsx . La página se actualiza automáticamente mientras edita el archivo.
Este proyecto utiliza next/font para optimizar y cargar automáticamente Inter, una fuente de Google personalizada.
La forma más fácil de implementar su aplicación Next.js es usar la plataforma Vercel de los creadores de Next.js.
Consulte nuestra documentación de implementación Next.js para obtener más detalles.
¿Está interesado en contribuir a Devhunt? Lea nuestra Guía de contribución para conocer nuestro proceso de desarrollo antes de enviar una solicitud de extracción.
Usted es libre de bifurcarse y clonarlo siempre que se refiera claramente al proyecto original. Si es un GitHub, consulte https://github.com/marsx-dev/devhunt Si es un sitio web, luego consulte devhunt.org con un logotipo prominente y un enlace.