Pular para o conteúdo

Estrutura do Projeto

Seu novo projeto Saasfly gerado a partir do assistente CLI create saasfly já inclui alguns arquivos e pastas. Outros, você mesmo criará e adicionará à estrutura de arquivos existente do Saasfly.

  • Directoryapps
    • Directorynextjs
      • Directorypublic
        • favicon.ico
        • logo.svg
      • Directorysrc
        • Directoryapp
          • Directory[lang]
            • Directory(auth)
            • Directory(dashboard)
            • Directory(docs)
            • Directory(editor)
            • Directory(marketing)
              • page.tsx
          • api
          • layout.tsx
          • robots.ts
        • Directorycomponents
        • Directoryconfig
        • Directorycontent
        • Directoryhooks
        • Directorylib
        • Directorystyles
        • Directorytrpc
        • Directorytypes
        • Directoryutils
        • env.mjs
        • middleware.ts
      • contentlayer.config.js
      • next.config.mjs
      • package.json
      • postcss.config.cjs
      • tailwind.config.ts
      • tsconfig.json
  • Directorypackages
    • Directoryapi
    • Directoryauth
    • Directorycommon
    • Directorydb
      • Directoryprisma
        • enums.ts
        • schema.prisma
        • types.ts
      • index.ts
    • Directorystripe
    • Directoryui
  • Directorytooling
    • Directoryeslint-config
    • Directoryprettier-config
    • Directorytailwind-config
    • Directorytypescript-config
  • Directoryturbo
    • Directorytemplates
    • config.ts
  • .env.example
  • CODE_OF_CONDUCT.md
  • CONTRIBUTION.md
  • LICENSE
  • package.json
  • README.md
  • turbo.json
  • vercel.json