Build an Expense Tracker with Next.js, TypeScript, Prisma, Neon, and Clerk
Offered By: Traversy Media via YouTube
Course Description
Overview
Syllabus
- Intro
- Links & Docs
- Create Next App
- Layout File
- Neon Project Setup
- New Database & Role
- Neon SQL Editor Demo
- Prisma Setup & Schema
- User Model
- Transaction Model
- Generate Client & Migrate
- Database File
- Clerk Authentication Setup
- Header Component
- SignIn, SignOut & UserButton
- Save User To Neon Database
- Guest Component
- AddTransaction Component
- addTransaction Action
- Get & Validate User
- React Toastify Setup
- Save Transaction to Neon Database
- useRef To Clear Form
- Balance Component
- getUserBalance Action
- addCommas Utility Function
- Clerk Dashboard Users
- IncomeExpense Component
- getIncomeExpense Action
- TransactionList Component
- Transaction Type
- getTransactions Action
- TransactionItem Component
- Delete Button
- deleteTransaction Action
- Commas & Decimal Places
- Email/Password Test
- Vercel Deployment
Taught by
Traversy Media
Related Courses
Andre's LarabitsLaracasts Build a MERN application using Next.js
Coursera Project Network via Coursera Build a Server Rendered Website with Next.js
Coursera Project Network via Coursera Intro to Next.js
Codecademy Learn Next.js
Codecademy