{"repo":"descope-sample-apps/nextjs-hackathon-template","free":true,"listed":false,"github":"https://github.com/descope-sample-apps/nextjs-hackathon-template","clone":"git clone https://github.com/descope-sample-apps/nextjs-hackathon-template.git","description":"Next.js Template using NextAuth and Descope for authentication","language":"TypeScript","stars":56,"topics":["descope","hackathon","next","nextauth","nextjs","authjs"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Next.js Hackathon Template Template Features · Tech Stack · Setup · Descope · Template Data · Airtable Setup · Deploy · Gallery 🪐 The Hackathon template comes with the following full-stack features: - Descope NextAuth authentication 🔐 - Protected pages & API routes with NextAuth. - The latest Next.js app router, server & client components. - Fully customizable Home screen which features an About, Speakers, Sponsors, and FAQ section. - A dedicated Team page to showcase all contributors. - A Dashboard page for Hackers to complete onboarding forms, acceptance status, and hackathon announcements. - Airtable backend for hackers to signup and view hackathon details. - Fully responsive UI (mobile, tablet, computer). ✨ Made with... - Descope - NextAuth - Flowbite - Tailwind CSS - Airtable (Optional) ⚙️ Setup: Local Testing 1. In the root directory of the project, copy the .env.example to .env by running cp .env.example .env and include the following: - DESCOPE PROJECT ID - can be found in your Descope's account under the Project page - DESCOPE ACCESS KEY - can be generated in your Descope's account under the Access Keys page - NEXTAUTH SECRET and NEXT PRIVATE SECRET TOKEN can be generated by the following command in your terminal (do not use the same generated value for both): NOTE: The NEXT PRIVATE SECRET TOKEN is used to authenticate the request in the API. It is passed as a parameter in the fetch URL. 2. Setup SSO - To enable SSO and add Descope as an Identity Provider (IdP), we","default_branch":null,"files":null,"tree":[],"storefront":"/r/descope-sample-apps","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/descope-sample-apps/nextjs-hackathon-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}