{"repo":"nicholashamilton/firebase-jwt-next-prisma-trpc","free":true,"listed":false,"github":"https://github.com/nicholashamilton/firebase-jwt-next-prisma-trpc","clone":"git clone https://github.com/nicholashamilton/firebase-jwt-next-prisma-trpc.git","description":"Firebase JWT Authentication utilizing Admin SDK to sync a Prisma database with user account using NextJS + tRPC.","language":"TypeScript","stars":19,"topics":["firebase-auth","nextjs","prisma","trpc"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Firebase Auth JWT - Next - Prisma - tRPC - [x] Next - [x] Prisma (postgres) - [x] tRPC - [x] TypeScript - [x] Firebase - [x] Tailwind CSS / SASS - [x] shadcn/ui Set Up Install dependencies Run dev server Preview production build Create .env from .env.example Firebase App Configuration Replace variables with firebase console app configuration values NEXT PUBLIC FB API KEY='' NEXT PUBLIC FB AUTH DOMAIN='' NEXT PUBLIC FB PROJECT ID='' NEXT PUBLIC FB STORAGE BUCKET='' NEXT PUBLIC FB MESSAGING SENDER ID='' NEXT PUBLIC FB APP ID='' Firebase Admin SDK Configuration FIREBASE SERVICE ACCOUNT KEY={} Remove line breaks from service account json Prisma Set Up Add postgres database url to .env.local DATABASE URL='' Roadmap - [x] Sign Up - synced with prisma UserAccount model - [x] Login - [x] Sign Out - [x] Password Reset - [x] Verify Email - [x] Update Email + Profile - synced with prisma UserAccount model - [x] Public Profile w/ Posts Count - [x] Create Post - [x] All Posts - [x] Infinite Scroll w/ Cursor Based Pagination","default_branch":null,"files":null,"tree":[],"storefront":"/r/nicholashamilton","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nicholashamilton/firebase-jwt-next-prisma-trpc/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}