More Premium Hugo Themes Premium React Themes

Nextjs Postgres Nextauth Tailwindcss Template

Admin dashboard template.

Nextjs Postgres Nextauth Tailwindcss Template

Admin dashboard template.

Author Avatar Theme by vercel
Github Stars Github Stars: 1460
Last Commit Last Commit: Jan 2, 2025 -
First Commit Created: Dec 18, 2023 -
default image

Overview

This product is a starter template for building web applications. It utilizes a stack consisting of Next.js 14 as the framework, TypeScript as the language, NextAuth.js for authentication, Vercel Postgres as the database, Vercel for deployment, Tailwind CSS for styling, Tremor for components, Vercel Analytics for analytics, ESLint for linting, and Prettier for formatting. It also incorporates the new Next.js App Router, which provides enhanced layouts, colocation of components, tests, styles, and component-level data fetching.

Features

  • Stack: Next.js 14, TypeScript, NextAuth.js, Vercel Postgres, Vercel, Tailwind CSS, Tremor, Vercel Analytics, ESLint, Prettier
  • Next.js App Router: supports enhanced layouts, colocation of components, tests, styles, component-level data fetching, and more

Installation

  1. During the deployment, Vercel will prompt you to create a new Postgres database. This will add the necessary environment variables to your project.
  2. Inside the Vercel Postgres dashboard, create a table based on the schema defined in this repository.
  3. Insert a row for testing.
  4. Run the following commands to start the development server:
npm install
npm run dev
  1. You should now be able to access the application at http://localhost:3000.

Summary

This starter template provides a comprehensive stack for building web applications, including Next.js, TypeScript, NextAuth.js, Vercel Postgres, and more. It also leverages the new Next.js App Router to enhance development capabilities.