Skip to content
This repository has been archived by the owner on Feb 20, 2025. It is now read-only.

minhtungo/nextjs-express-turborepo-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2738894 · Jan 17, 2025
Jan 17, 2025
Jan 17, 2025
Jan 17, 2025
Dec 27, 2024
Dec 27, 2024
Oct 20, 2024
Dec 12, 2024
Dec 31, 2024
Nov 27, 2024
Jan 17, 2025
Dec 10, 2024
Dec 27, 2024
Dec 31, 2024
Jan 17, 2025
Jan 17, 2025
Oct 21, 2024
Jan 10, 2025

Repository files navigation

Full Stack Turborepo Starter

A full-stack monorepo starter template built with Turborepo, featuring a Next.js frontend and Express backend.

What's inside?

This Turborepo includes the following packages/apps:

Apps

  • nextjs: a Next.js app
  • react: a React app (alternative frontend option)
  • api: an Express server with tRPC, authentication, and PostgreSQL database

Packages

  • @repo/ui: a React component library with Tailwind CSS
  • @repo/database: PostgreSQL database with Drizzle ORM
  • @repo/validation: shared validation schemas using Zod
  • @repo/email: email templates using React Email
  • @repo/logger: shared logger configuration using Pino
  • @repo/eslint-config: shared ESLint configurations
  • @repo/tsconfig: shared TypeScript configurations

Getting Started

Prerequisites

  • Node.js >= 20
  • PNPM >= 9.15.3
  • PostgreSQL

Credits

This project integrates portions of this template, which are licensed under their respective open-source licenses. See their repositories for more details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published