Next.js 14- Build an Expense Management Application in 2024
- Development
- Apr 23, 2025

Next.js 14: Build an Expense Management Application in 2024, available at $19.99, with 18 lectures, and has 9 subscribers.
You will learn about Create a Next js 14 expense tracker app Learn practical UI design and styling techniques Connect to a database using Prisma Add advanced functionality (create, edit, delete transactions) This course is ideal for individuals who are If you’re already familiar with web development and want to level up your skills by diving into Next js, this course is perfect for you or Front-end developers who want hands-on experience building real-world applications will benefit from this course or Even if you’re new to web development, don’t worry! We’ll start from the basics, making this course beginner-friendly or Business owners, freelancers, or startup founders looking to create efficient expense tracking apps will find valuable insights here or If you’re curious about Next js and want to explore its capabilities, join us on this learning journey It is particularly useful for If you’re already familiar with web development and want to level up your skills by diving into Next js, this course is perfect for you or Front-end developers who want hands-on experience building real-world applications will benefit from this course or Even if you’re new to web development, don’t worry! We’ll start from the basics, making this course beginner-friendly or Business owners, freelancers, or startup founders looking to create efficient expense tracking apps will find valuable insights here or If you’re curious about Next js and want to explore its capabilities, join us on this learning journey.
Enroll now: Next.js 14: Build an Expense Management Application in 2024
Summary
Title: Next.js 14: Build an Expense Management Application in 2024
Price: $19.99
Number of Lectures: 18
Number of Published Lectures: 18
Number of Curriculum Items: 18
Number of Published Curriculum Objects: 18
Original Price: $29.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
In this comprehensive course, you’ll dive into building modern web applications using Next.js 14, PostgreSQL, Prisma, and Shadcnui. Whether you’re a beginner or an experienced developer, this course will take you from zero to hero in creating an advanced expense tracker application.
Key Areas Covered:
-
Next.js 14 Fundamentals: Understand the basics of Next.js, including installation, folder structure, routing and other new features.
-
Building an Expense Tracker with PostgreSQL and Prisma: Learn how to manage expenses, visualize spending, and design an intuitive user interface using these powerful technologies.
-
Server Actions: Explore server actions as an alternative to traditional server-side rendering (SSR). Understand how to handle data and perform actions efficiently.
-
User Interface with Shadcnui: Create a visually appealing UI for your expense tracker app using Shadcnui components.
-
Authentication and Security: Implement user authentication using Next-Auth and protect routes based on user roles.
-
Optimizing Static and Dynamic Pages: While SEO is not included, you’ll still learn best practices for optimizing both static and dynamic pages.
By the end of this course, you’ll have the skills to create professional-grade web applications using Next.js 14, PostgreSQL, Prisma, Tailwindcss and Shadcnui. Join me on this exciting journey, and let’s build something amazing together!
Course Curriculum
Chapter 1: Project Setup and Basics
Lecture 1: Introduction
Lecture 2: Creating Brand New Project
Lecture 3: Installing & Configuring Shadcnui
Chapter 2: Main Page and UI Design
Lecture 1: Main Page & React Toaster
Lecture 2: Designing the Main Page
Chapter 3: Database and Data Handling
Lecture 1: Installing & Configuring Prisma
Lecture 2: Migrating & Adding Data
Lecture 3: Getting Online Data
Lecture 4: Showing Data on the Main Page
Chapter 4: Transactions Functionalities
Lecture 1: Adding the Create Transaction Page
Lecture 2: Designing the Create Transaction Form
Lecture 3: Creating a New Transaction Functionality
Lecture 4: Adding Loading State
Lecture 5: Edit Transaction Form
Lecture 6: Implementing Edit Transaction Functionality
Lecture 7: Transaction Delete Functionality
Chapter 5: Deployment and Version Control
Lecture 1: Pushing Codes to GitHub
Lecture 2: Deploying the Project on Netlify
Instructors

Sayed Rahmani
Fullstack Web Developer, Instructor
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Top 10 Game Development Courses to Learn in November 2024
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- How to Draw Cute Thanksgiving!
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8LINQ- A Course For Beginners
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling