π Key Learning Outcomes
- Learn how to create SSR websites with Next.js.
- Build a property rental website from the ground up.
- Understand React Server Components & Server Actions.
- Implement MongoDB and Mongoose for database interaction.
- Utilize Next Auth & Google provider for authentication.
- Develop user profiles with listing management.
- Integrate Cloudinary Image for media.
- Implement features like bookmarking, maps, pagination, sharing, and more.
- Create an internal messaging system for communication.
π¨βπ« About the Course
This course focuses on teaching you how to build better React websites using Next.js. You will learn to create server-side rendered websites, specifically a property rental website, from scratch. The course covers various technologies and tools to enhance your web development skills.
π― Target Audience
- Ideal for intermediate developers looking to enhance their React and Next.js skills.
- Suitable for those interested in building full-featured websites with server-side rendering capabilities.
β Requirements
- Basic understanding of React and JavaScript.
- Familiarity with web development concepts like authentication and databases.
π Course Content
- Learn Next.js fundamentals and start the property rental project.
- Set up MongoDB database for data storage.
- Implement Next Auth, sessions, and Google provider for authentication.
- Create server actions and properties.
- Develop user profiles and property management features.
- Integrate maps, bookmarking, and sharing functionalities.
- Implement property search, messaging system, and pagination.
- Explore additional features like lightbox, featured properties, and deployment.
Drop a comment
Build Better React Websites with Next.js by Brad Traversy
Log in to leave a feedback
Loginπ Psst! Interested in More React Courses?


React - The Complete Guide 2024 (incl. Next.js, Redux)Video
by Maximilian SchwarzmΓΌller
πΉοΈ Levels: π± Beginner, π Intermediate, π Advanced
β³ Duration: 68 hours
π€ Price: $10
π§βπ» Learning Platform: Udemy

Build a Terminal Dashboard with ReactVideo
by Elijah Manor
πΉοΈ Levels: π Intermediate
β³ Duration: 1 hours
π€ Price: Subscription
π§βπ» Learning Platform: Egghead.io


Test React Components with Enzyme and JestVideo
by Tyler Clark
πΉοΈ Levels: π Intermediate
β³ Duration: 0.5 hours
π€ Price: Subscription
π§βπ» Learning Platform: Egghead.io