Udemy

Next.js 14 Real Estate App with Prisma , MongoDB , Clerk

Enroll Now
  • 177 Students
  • Updated 12/2023
4.7
(24 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
9 Hour(s) 14 Minute(s)
Language
English
Taught by
K.Sathya Prakash Reddy
Rating
4.7
(24 Ratings)
2 views

Course Overview

Next.js 14 Real Estate App with Prisma , MongoDB , Clerk

Build a Real Estate Application using Next.js 14 , MongoDB , Clerk , Firebase .

Hello, Welcome to the course Next.js 14 Real-Estate App

Certainly, I'd be happy to elaborate on the features included in the Next.js 14  Real-Estate App course.

Tech Stack


  1. Learn Next JS 14 Latest Features like App Router , Server Actions , Middlewares etc.

  2. Implement Clerk Authentication (Google and Github Login).

  3. Working with Prisma ORM to perform all database operations.

  4. Understanding the proper usecases of Nextjs server components

  5. Working with combination of both client and server components

  6. Build UI components with Ant Design Library

  7. Using Tailwind CSS in-order to override Ant Design default styling and building custom components


Project


  1. Working with two different user roles (Admin , User)

  2. Sellers will be able to create , edit & delete properties

  3. Once the properties are created they will be listed in the homepage.

  4. Normal users can contact the sellers in property info page

  5. Sellers can see all the queries received for every property they have published.

  6. Sellers will be able to create 3 properties in the free plan.

  7. If anyone want to create more than 3 properties they have to buy subscription.

  8. Integrating stripe payment gateway in-order to take subscription payments.

  9. Admins will be able see all the users , properties.

  10. Admins can remove any property from the listings if they found any voilations.

  11. Admins can also block users/sellers.



Next.js is an open-source, objective-coded framework for web developers created by Kotlin JS developers. It is used to create server-rendered React applications and can be used with modern JavaScript languages like TypeScript, GraphQL, and React components.

Next.js allows developers to create web applications to a high standard with pre-built features such as routing, file-based routing, webpack dev server, hot module replacement, static exports, and code splitting.

Next.js works well for building static sites and progressive web apps that are SEO-friendly, accessible, and fast.

Course Content

  • 10 section(s)
  • 54 lecture(s)
  • Section 1 Introduction
  • Section 2 Authentication
  • Section 3 Database setup
  • Section 4 Layout
  • Section 5 Create Property
  • Section 6 Edit , Delete , Clone Properties
  • Section 7 Homepage and Single Property Page
  • Section 8 Queries
  • Section 9 User Account and Subscriptions
  • Section 10 Purchase Subscriptions

What You’ll Learn

  • Learn Next JS 13 Latest Features like App Router , Server Actions , Middlewares etc.
  • Implement Clerk Authentication (Google and Github Login).
  • Working with Prisma ORM to perform all database operations.
  • Understanding the proper usecase of nextjs server components
  • Working with combination of both client and server components
  • Build UI components with Ant Design Library
  • Stripe payment gateway integration in order to accept payment from customers
  • Subscription purchases and rendering pages/modules based on purchased subscription.

Reviews

  • B
    Ben V
    5.0

    Great course that will teach you from start to finish how to build a real estate app. You'll see why Next.js is becoming so popular with devs. You'll integrate third party services like Prisma, MongoDB, Clerk and Stripe and even deploy your app on Vercel.

  • N
    Nicolas Allende
    4.5

    Course is good, that said I wish there were more concepts and explanations it is a lot of coding, and is a good code along. Another suggestion it should have downloadable code per unit, the GitHub resource is the final code and is not useful to find ones own errors and comparing with instructors code.

  • Z
    Zeljko Racic
    4.0

    Yes, this is what I expected.

  • J
    Jaroon Umpornpoolsuk
    5.0

    สอนได้ดี , i like this course.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed