Build a Fullstack Trello App with NextJS 15, Supabase, TailwindCSS, Drag & Drop
PedroTech
View ChannelAbout
Web development tutorials for everyone. Learn ReactJS, NextJS, GraphQL, Express, MongoDB and more! Join PedroTech to master full-stack development and build real-world applications. Want to Become Tech Job Ready? Check out my courses: https://www.webdevultra.com/ Social Media: Twitter: https://twitter.com/pedrotech_ Instagram: https://instagram.com/pedro.fmachado_ LinkedIn: https://www.linkedin.com/company/pedrotech/ GitHub: https://github.com/machadop1407 đ Resources: ⢠Blog: https://www.pedrotech.co ⢠Newsletter: https://www.pedrotech.co/newsletter ⢠Support My Work: https://buymeacoffee.com/pedrow For business inquiries: [email protected]
Latest Posts
Video Description
Build a Beautiful Trello Clone with Authentication, User Management, Dashboards, Drag and Drop, and Payments... đ Video Resources: Clerk: https://go.clerk.com/TFWZCy5 Supabase: http://supabase.com/ Code Repo: https://www.webdevultra.com/video-info/ugxI1o5SyMs âď¸ Check out My ReactJS Course: https://www.webdevultra.com/react đť Check out my Blog: https://www.pedrotech.co đ¤ Follow me on Twitter: (https://twitter.com/pedrotech_) đ¸ Follow me on Instagram: (https://www.instagram.com/pedro.fmachado_/) đ§ł Follow me on Linkedin: (https://www.linkedin.com/company/pedrotech) đ¨âđť GitHub: https://github.com/machadop1407 đ Business Email: [email protected] Timestamps: 00:00:00 | Introduction & Project Overview 00:06:00 | Next.js App Bootstrapping & Dev Server 00:20:00 | Installing Core Dependencies & UI Libraries 00:35:00 | ShadCN Setup & Generating Components 00:50:00 | Building the Navbar & Responsive Styles 01:05:00 | Clerk Authentication & Billing Integration 01:20:00 | Supabase Schema Design & Environment Setup 01:35:00 | RLS Policies & SQL Configuration 01:50:00 | TypeScript Models & Supabase Client Wiring 02:00:00 | Service Layer Architecture & Hooks Overview 02:00:05 | Building the âTotal Boardsâ Card 02:10:00 | Styling Dashboard Cards & Icons 02:20:00 | Adding âRecent Activityâ & âActive Projectsâ Cards 02:30:00 | Creating the Boards Section Header 02:40:00 | Implementing the Filter Options Container 02:50:00 | Grid/List Toggle Buttons 03:00:00 | Search Bar UI 03:10:00 | Rendering Boards in Grid Mode 03:20:00 | Styling Board Cards & âNew Boardâ Tile 03:30:00 | Implementing List View Layout 03:40:00 | Setting Up the BoardâDetail Route & Navbar Props 03:50:00 | Board Page Header & âEdit Boardâ Dialog 03:59:55 | Finished Board Page Setup & State Management 04:00:03 | Implementing createTask & createRealTask functions 04:15:00 | Task service insertion & UI state update; debugging task creation 04:26:00 | Styling board layout & âAdd New Taskâ dialog trigger 04:35:00 | Building TaskCard component markup (title & description) 04:50:00 | Adding task metadata: assignee, dueâdate, priority color indicator 05:00:00 | Wiring perâcolumn âAdd Cardâ button into Column component 05:05:00 | Setting up DnD: DndContext and droppable columns (useDroppable) 05:15:00 | Enabling sortable tasks: SortableContext & useSortable hooks 05:25:00 | Handling drag start & rendering DragOverlay 05:35:00 | handleDragOver for live UI reorder; handleDragEnd to persist via moveTask 05:45:00 | Adding âAdd New Columnâ dialog & createColumn logic 05:55:00 | Implementing âEdit Columnâ dialog & updateColumn feature 06:05:00 | Task filtering UI: priority toggles & dueâdate picker 06:15:00 | Dashboard filtering: board search & dateârange inputs 06:25:00 | Freeâplan limits & upgrade dialog guard on âCreate Boardâ 06:35:00 | Pricing page with Clerkâs PricingTable & subscription flow 06:43:18 | Redirect after subscribe & final landingâpage sketch
Essential Developer Tools
AI-recommended products based on this video

140W C to C Super Fast Charger,Compatible with MacBook Pro 16, 15, 14, 13 Inch, MacBook Air 13 Inch, iPad Pro 2021/2020/2019/2018, Lenovo and All Type C Devices 7.2ft

IFEART 70W USB C Charger for MacBook Air MacBook Pro 13 14 15 16 inch 2025 2024 2023 2022 2021 2020 2019 2018, M1 M2 M3 M4 Laptop USB C Power Adapter, 6.6ft USB C to C Cable, Original Quality

140W C to Magnetic 3 Charger, Compatible with MacBook Air 13, 15 Inch/Mac Book Pro 14, 16 Inch, M1/M2/M3/M4 from 2021/2022/2023/2024/2025 Models, 6.6FTăOriginal Qualityă

Laptop Sleeve Case 11â14 Inch MacBook Air MacBook Pro Surface Laptop Dell XPS 13 HP Envy Pavilion Lenovo Yoga Slim IdeaPad Acer Swift Chromebook Samsung Galaxy Book Shockproof Leather Bag Colour Blue

Gumdrop ProTech Case for Dell New XPS 13 Plus 9320 Laptop- Slim Lightweight Case with Energy Displacement Protection, Non-Skid Rubber Feet and Frosted Exterior for Bumps and Drops (Black)

65W 45W USB C Laptop Charger Compatible with Dell Latitude 5420 5430 5520 5530 7340 7430 Inspiron 14 16 XPS 13 Chromebook 3100 Dell Computer Type C Fast Charging AC Adapter Power Cord

45W 65W AC Adapter Laptop Charger for Dell Inspiron 15 14 13 17 3000 5000 7000 Series 5558 5559 Charger Latitude E6440 E6430 3520 3420 XPS 13 14 9333 9350 Notebook Dell Computer Power Supply Cord

Apple 2025 MacBook Air 13-inch Laptop with M4 chip: Built for Apple Intelligence, 16GB Unified Memory, 256GB SSD Storage, Touch ID; Sky Blue - English Keyboard

Logitech G203 Wired Gaming Mouse, 8,000 DPI, Rainbow Optical Effect LIGHTSYNC RGB, 6 Programmable Buttons, On-Board Memory, Screen Mapping, PC/Mac Computer and Laptop Compatible - Black

Logitech G305 LIGHTSPEED Wireless Gaming Mouse, Hero 12K Sensor, 12,000 DPI, Lightweight, 6 Programmable Buttons, 250h Battery Life, On-Board Memory, PC/Mac - Black

Dell UltraSharp 24 Monitor - U2424H

Dell UltraSharp U2723QE 27" 4K UHD WLED LCD Monitor - 16:9 - Black, Silver EPEAT

Dell UltraSharp U2725QE 27' 4K Thunderbolt-Hub-Monitor mit Bildwiederholfrequenz Von 120Hz

Anker 332 USB-C Hub (5-in-1) with 4K HDMI Display, 5Gbps - and 2 5Gbps USB-A Data Ports and for MacBook Pro, MacBook Air, Dell XPS, Lenovo Thinkpad, HP Laptops and More

Hi.FANCY Portable Laptop Stand with Dual Cooling Fans for 14-17inch Laptops, Grey, 23.5 x 25.9 x 0.95cm

Laptop Stand, OMOTON Laptop Mount, Aluminum Laptop Holder Riser Stand for Desk, Compatible with MacBook Air/Pro, Dell, HP, Lenovo and All Laptops (10-15.6 inch),Silver

BESIGN LSX7 Laptop Stand with 360° Rotating Base, Ergonomic Adjustable Notebook Stand, Riser Holder Computer Stand Compatible with Air, Pro, Dell, HP, Lenovo More 10-15.6" Laptops (Black) Recycled Claim Standard Blended

Zewwen Laptop Stand for Desk, Ergonomic Adjustable Foldable Computer Stand with Heat-Vent, Aluminium Alloy Laptop Riser Compatible with MacBook Air, Pro, Dell XPS, Samsung, 10â-16"

NEEWER Advanced 18 inch LED Ring Light for Phone, LCD Touch Screen, 2.4G Remote Lights Control, 3200-5600K, Tripod Light for iPhone Action Camera, for Studio Makeup TikTok YouTube Video Salon (Black)

HOMIEE HOMIEE 15.6-Inch Laptop Backpack, High-Capacity Backpack for Men Women USB Charging Port Travel/Business/College Backpack, Blue

RAOYI 5Pack 64GB USB Flash Drive USB Stick USB 2.0 Memory Stick Slide Retractable Thumb Drive 64G USB Drive USB Key for Data Storage (Black Red Blue Green Purple)

RAOYI 5pcs 32GB USB 3.0 Flash Drive Memory Stick Fold Storage Thumb Stick Pen Drive U Disk Swivel Design (5 Mixed Colors: Black Red Blue Green Purple)

Razer BlackShark V2 X Gaming Headset: 50mm Drivers - Cardioid Mic - Memory Foam Cushion - Lightweight- Comfortable, Noise Isolating Earcups - for PC, PS4, PS5, Switch - 3.5mm Audio Jack - Black ECOLOGO

Razer Universal Quick Charging Stand for Xbox Series X|S: Magnetic Secure Charging - Matches Forza Horizon 5 Limited Edition Xbox Wireless Controller - USB Powered - (Controller Sold Separately)

Western Digital 2TB WD Blue SA510 SATA Internal Solid State Drive SSD - SATA III 6 Gb/s, 2.5"/7mm, Up to 560 MB/s - WDS200T3B0A




