Skip to content

N0SAFE/portfolio-next-directus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Turborepo Shadncn UI Starter with Directus and NextAuth

Using this template

Fork this template repository.

What's inside?

This Turborepo includes the following packages/apps:

Apps and Packages

  • api: a Directus app with a seeder extension
  • docs: a Next.js app with Tailwind CSS and Shadcn UI
  • web: another Next.js app with Tailwind CSS and Shadcn UI and the directus sdk linked with next-auth
  • ui: a stub React component library with Tailwind CSS and Shadcn UI shared by both web and docs applications
  • tailwind-config: tailwind.config.ts used throughout the monorepo
  • eslint-config: eslint configurations (includes @tanstack/eslint-plugin-query/recommended and next/core-web-vitals)
  • tsconfig: tsconfig.json used throughout the monorepo
  • tsup-config: tsup.config.ts used throughout the monorepo
  • cronTimeV2: cronTime with additional features
  • bin: bin with cli for scheduleCli and other tools like runUntil and envCli

Each package/app is 100% TypeScript.

Building packages/ui

This example is setup to build packages/ui and output the transpiled source and compiled styles to dist/. This was chosen to make sharing one tailwind.config.ts as easy as possible, and to ensure only the CSS that is used by the current application and its dependencies is generated.

Utilities

This Turborepo has some additional tools already setup for you:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published