Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
🎨 Build a Full Stack Canva Clone 2.0 with Next.js, React & Convex, ImageKit
Play lesson

Next.Js Full Stack Project Tutorial - 🎨 Build a Full Stack Canva Clone 2.0 with Next.js, React & Convex, ImageKit

Master Next.js & React Full Stack Development: Dive into AI-Powered App Creation with TubeGuruji – Build, Deploy, Conquer!

5.0 (2)
18 learners

What you'll learn

Learn to build and deploy full-stack applications using Next.js, React, and Tailwind CSS.
Master the integration of various APIs such as Google Maps, Clerk, and Firebase within Next.js apps.
Develop proficiency in using NextAuth for authentication in full-stack applications.
Gain skills in integrating AI technologies to enhance full-stack application functionalities.

This course includes

  • 346 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

🎨 Build a Full Stack Canva Clone 2.0 with Next.js, React & Convex | ImageKit.io 🚀 In this tutorial, you'll learn how to build a powerful Canva-like design tool using Next.js, React, Convex, and ImageKit.io. Whether you're a developer looking to enhance your full-stack skills or an entrepreneur wanting to create a design app, this video covers everything from backend setup to real-time image editing and cloud storage. 📌 Convex: https://convex.link/tubeguruji 📌 Signup for ImageKit’s forever free plan : https://tinyurl.com/3dmz7wd3 📌 Full Stack Project & Source Code : https://tubeguruji.com ImageKit documentation: https://tinyurl.com/3ene7n76 Try ImageKit forever free account: https://tinyurl.com/3dmz7wd3 🔹 What You'll Learn: ✅ Setting up a Next.js project for a seamless frontend experience ✅ Managing real-time data with Convex (Serverless Database & Backend) ✅ Optimizing and storing images using ImageKit.io ✅ Implementing advanced drag-and-drop design features ✅ Building a scalable and high-performance design tool 🔥 By the end of this tutorial, you’ll have a fully functional Canva-like web app ready to deploy! 💡 Tech Stack Used: 🔹 Next.js 14 – React framework for fast, dynamic UI 🔹 React.js – Interactive front-end components 🔹 Convex – Serverless database & real-time backend 🔹 ImageKit.io – Image optimization, AI Transformation & storage 🔹 Tailwind CSS – Modern styling for a sleek UI 🚀 Perfect for: ✔️ Developers who want to build a full-stack SaaS app ✔️ Those interested in real-time image editing and manipulation ✔️ Anyone looking to master Next.js & Convex in a practical project 🔔 Don’t forget to like, subscribe & hit the notification bell to stay updated on more full-stack development tutorials! 📌 Useful Links: 🔗 Source Code: https://dcmk.short.gy/canva-clone-source-code 🔗 Free Source : https://dcmk.short.gy/canva-clone-free-source 🔗 Resources : https://dcmk.short.gy/free-resouces 🔗 Free Member Only Source Code : https://www.tubeguruji.com/course-preview/canva-clone 🔗 Application Demo : https://canva-clone-2-0.vercel.app/workspace 📢 Stay Connected: 💻 Join our Discord Community - https://discord.gg/DJUpW5bMtz 🖼️ Follow us on Instagram: https://www.instagram.com/tubeguruji 💼 Business Inquiries: [email protected] Got questions? Drop them in the comments! 💬👇 Join this channel to get access to perks: https://www.youtube.com/channel/UC33Tc4FCgd_to314_b2hNTg/join CHAPTER 00:00:00 Introduction 00:08:22 Create NextJs App 00:16:28 Backend Setup (Convex DB) 00:25:08 Authentication 00:43:27 Workspace Layout 01:17:01 Create New Canva Page 01:45:18 Design Editor Layout 02:11:19 Add Canvas using Fabric.js 02:24:32 Change Canvas Background 02:38:39 Upload Image using Imagekit 02:56:51 Search Images using unsplash api 03:14:26 Delete Selected Object/Element 03:19:28 Add Shapes 03:29:36 Shapes Settings 04:03:27 AI Image Transformation using ImageKit.io 04:37:21 Add Text to Canvas 04:47:06 Text Settings 05:09:55 Stickers 05:11:01 Save Design 05:23:06 Export to png Image 05:27:51 Save Design Preview as Image 05:33:43 Import Template 05:43:25 Show User Created Design 05:54:11 Add Template 06:05:26 Deploy App

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere