Building an AI-Powered Next.js 14 Web App with People Detection & Recording | using ShadcnUI

Channel:
Subscribers:
1,300
Published on ● Video Link: https://www.youtube.com/watch?v=NStucy_xte8



Category:
Tutorial
Duration: 1:26:50
19,335 views
939


Learn how to build an AI-powered web app using ShadcnUI & Next.js 14. This tutorial will walk you through people detection & recording features, incorporating TailwindCSS and OpenAI technology TensorflowJS. Ready to elevate your web development skills along with Artificial Intelligence? Let's get started!

Live Website: https://watchtower-ai.vercel.app/
Github repository: https://github.com/KoushikJit/watchtower-ai

Timestamps :
0:00 Intro
1:39 Creating a Hello World app
4:52 Installing UI Library shadcn/ui
7:12 Adding Webcam
9:14 Layout using tailwind.css
15:53 Implementing Dark Mode
19:20 Mirror webcam video
21:00 More layout using shadcn & tailwind
25:50 Using Sonner from shadcn/ui
26:54 Adding animation to Buttons
27:59 Popover component for volume slider
31:30 Adding audio for notification sounds
34:48 Layout code for wiki section
37:20 Implementing Tensorflow
39:08 Loading cocossd model
42:16 Loading page when model is loading
44:46 Running predictions with model
50:05 Draw objects on canvas
58:45 Updating draw logic for mirrored video
1:03:38 Add recording feature
1:18:00 Add buttons to wiki section
1:20:03 Image capture
1:21:55 Adding social handles
1:23:06 Deployment






I created a Next.js 14 website that uses artificial intelligence to detect people, records a 30-second clip, and saves it for review later.

In this video I'll show how I made it from scratch, and deployed it to the cloud, so that everyone can use it.

The Link of the actual website has been shared below.

You don't need any prior knowledge of either NextJS, Tensorflow, or any of the packages that I am going to use.


All you need is NodeJS installed and a text editor like VS Code.




Other Videos By Maple Arcade


2024-04-15New Jailbreak Technique for LLMs (ArtPrompt)
2024-03-31Build Your Own ChatGPT with LangChain & Ollama (No OpenAI API Key Needed!)
2024-03-27Transform Your Laptop into a Public AI Server!
2024-03-06Build a Next.js App with Streaming Large Language Responses (Gemini Pro API Tutorial)
2024-02-12Mastering NextJS Deployment
2024-02-12Level Up Your Web Development: AI with Hugging Face, Next JS & Tailwind CSS
2024-02-02Run AI Models on Your Laptop - No Coding Required!
2024-01-11Building an AI-Powered Next.js 14 Web App with People Detection & Recording | using ShadcnUI
2023-12-14Build and Run Your Own AI Platform with Next.js 13, React, Huggingface, Docker, AWS
2022-10-10Let's Play Asphalt 8 Airborne+ on Apple Arcade
2022-10-10High speed acrobatics in moto blitz in Asphalt 8 #shorts #asphalt
2022-10-10Let's Play Asphalt 8 Airborne+ on Apple Arcade
2022-10-09BUILD your VILLAGE on a MONSTER'S BACK - It's Awesome! The Wandering Village Gameplay
2022-10-08Let's Play Asphalt 8+ Airborne| Apple Arcade
2022-10-08FULL GAMEPLAY of WYLDE FLOWERS on Apple Arcade
2022-10-08Weird Sandstorms Keep Destroying My Buildings - What's Going On?
2022-10-08The Wandering Village - Early Strategy: Decontaminator Speed Build - Gameplay Walkthrough ASMR
2022-10-03Episode 7 - FULL GAMEPLAY of LITTLE ORPHEUS on iOS! Looks Amazing!
2022-10-02EPIC GRIS SCENE - The Best New iOS Game on Apple Arcade
2022-09-30GRIS+ | Let's Play on Apple Arcade - The Best New Game!
2022-09-30Let's Play Asphalt 8+ Airborne| Apple Arcade



Tags:
AI-powered web app
Artificial intelligence
Frontend development
Machine learning
Next.js 14
People detection
ShadcnUI
User interface design
Web development
ai
ai tutorial for beginners
artificial intelligence
artificial intelligence course
artificial intelligence for beginners
artificial intelligence full course
artificial intelligence tutorial
machine learning
next js
nextjs 14
openai
shadcn ui
tailwindcss
web development
what is artificial intelligence