{"repo":"kulkarniankita/discover-videos","free":true,"listed":false,"github":"https://github.com/kulkarniankita/discover-videos","clone":"git clone https://github.com/kulkarniankita/discover-videos.git","description":"This app is a clone of Netflix app, check out the course http://bit.ly/nextjs-udemy-ankita on how to build this","language":"JavaScript","stars":88,"topics":["nextjs","react","graphql","hasura","netflix","youtube-api","magic"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"This is a Next.js project bootstrapped with create-next-app . Getting Started First, run the development server: Open http://localhost:3000 with your browser to see the result. You can start editing the page by modifying pages/index.js . The page auto-updates as you edit the file. API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.js . The pages/api directory is mapped to /api/ . Files in this directory are treated as API routes instead of React pages. Setup Local Environment You need to setup a few API keys for this project to be setup correctly otherwise you won't see any videos. - Magic Server and Publishable Key - Hasura Admin URL and JWT Secret - Youtube API Key For that, you need to create a .env.local file in your project as shown in docs that will look like this: You can retrieve the above environment values by referring their docs linked above and once retrieved, paste above accordingly. Important: Videos from Youtube During local development, we recommend you to add the environment variable DEVELOPMENT=true as that won't fetch videos from the Youtube API and instead access it from data/videos.json . Youtube API does have a quota and this way you can continue doing local development without worrying about running out of API calls. Learn More To learn more about Next.js, take a look at the following resources: - Next.js Documentation - learn about Next.js features and API. - Learn Next.js - an interactive Next","default_branch":null,"files":null,"tree":[],"storefront":"/r/kulkarniankita","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kulkarniankita/discover-videos/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."}