More Premium Hugo Themes Premium Nextjs Themes

Nextjs Starter

A starter project for next js with authentication - Contains React 17 + Typescript + Tailwind CSS 2 + React Query 3 + GitHub Auth + LinkedIn Auth + Password-less Auth + Fauna DB + ESLint + Prettier + Husky

Nextjs Starter

A starter project for next js with authentication - Contains React 17 + Typescript + Tailwind CSS 2 + React Query 3 + GitHub Auth + LinkedIn Auth + Password-less Auth + Fauna DB + ESLint + Prettier + Husky

Author Avatar Theme by pbteja1998
Github Stars Github Stars: 452
Last Commit Last Commit: Sep 1, 2021 -
First Commit Created: Apr 29, 2023 -
default image

Overview

The nextjs-starter is a template for building web applications with Next.js. It includes various features such as React 17, Typescript, Tailwind CSS 2, React Query 3, NextAuth.js (with GitHub Auth and Passwordless Auth), and Fauna DB. The template is licensed under MIT and is styled with prettier. It provides instructions on how to clone the project, install dependencies, set up the database, and start the server. Additionally, it requires the configuration of various environment variables. The template also includes information on how to run Fauna locally and provides instructions for making changes in the template. Feedback and support can be obtained by opening an issue in the repository.

Features

  • React 17
  • Typescript
  • Tailwind CSS 2
  • React Query 3
  • NextAuth.js (with GitHub Auth and Passwordless Auth)
  • Fauna DB
  • MIT License
  • Styled with prettier

Installation

  1. Clone the project.
  2. Go to the project directory.
  3. Install dependencies.
  4. Create a .env.local file and change environment variables as per the instructions.
  5. Setup the database by running the following command and pasting the Fauna Secret key when prompted. More details can be found at fauna-schema-migrate.
  6. Start the server.

Summary

The nextjs-starter is a Next.js template that provides a starting point for building web applications. It comes with various features such as React 17, Typescript, Tailwind CSS 2, React Query 3, NextAuth.js, and Fauna DB. The template is easy to install and provides instructions on how to set up the environment variables and start the server. It is licensed under MIT and offers support through opening issues in the repository.