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
- Clone the project.
- Go to the project directory.
- Install dependencies.
- Create a
.env.local
file and change environment variables as per the instructions. - 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.
- 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.