Skip to content

tmunongo/twitch-next

Repository files navigation

Intro

Building the Twitch user interface using NextJS and Tailwind CSS.

Preview

'homepage'

.env variables

  • GITHUB_ID
  • GITHUB_SECRET
  • GOOGLE_CLIENT_ID
  • GOOGLE_CLIENT_SECRET
  • NEXTAUTH_URL
  • JWT_SECRET

Details

  • The navigation bar menu is implemented using headless-ui.
  • Google and Github authentication done using NextAuth
  • Fully responsive
  • Next Image component for lazily loading images

How to use

  • Clone the repository or download the .zip files.
  • Run npm install # or yarn install
  • Run the development server using the commands:
npm run dev
# or
yarn dev