Setup project with Next.js, Prisma, tRPC, & NextAuth

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • nextjs-prisma

    This is basic setup of a NextJS app with prisma, tailwindcss, typescript and sqlite

  • Link to starter template: https://github.com/JohannesMogashoa/nextjs-prisma

  • roundest-mon

    Here to answer the eternal question - which Pokémon is roundest?

  • Believe me or not, I had written and completed the app using Next's built-in API routing and handling system but the code was messy, had typecasting all over the place in order to mimic some sort of end-to-end type safety between the backend and the client. I have found tRPC to be a really useful tool and look forward to using it more often. If you would like to checkout a github repo that uses tRPC without NextAuth take a look at Roundest by Theo Browne

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • Prisma

    Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

  • Prisma - https://www.prisma.io/

  • vercel

    Develop. Preview. Ship.

  • Vercel - https://vercel.com/

  • Tailwind CSS

    A utility-first CSS framework for rapid UI development.

  • templates

    Railway starters (by railwayapp)

  • Railway - https://railway.app/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Next.js

    The React Framework

  • NextJS - https://nextjs.org/

  • next-auth

    Authentication for the Web.

  • NextAuth - https://next-auth.js.org/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts