Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build a Fire Detection with AI: YOLO, FastAPI & Next.js
7 students

Build a Fire Detection with AI: YOLO, FastAPI & Next.js

Learn how to set up a real-time fire detection system using YOLO, FastAPI, and Next.js with a hands-on approach.
Created bysangwoo noh
Last updated 2/2025
English
EnglishKorean

What you'll learn

  • Set up a YOLO-based fire detection system using Python, FastAPI, and Next.js
  • Train a YOLO model to detect fire from images and videos
  • Build a FastAPI backend for real-time fire detection and logging
  • Develop a Next.js frontend to visualize fire detection results in real-time
  • Implement an alert system using audio notifications for fire detection
  • Store and retrieve fire detection logs efficiently using a database
  • Serve static files and integrate an API for handling real-time fire data

Course content

4 sections15 lectures1h 10m total length
  • Course Introduction1:08

    Build a real-time fire detection system using next.js, yolo, and fastapi, with an anaconda environment for easy machine learning project management, and monitor fire data via a web dashboard.

  • Project Setup and Execution3:05

    Set up the fire detection project using AI with YOLO, FastAPI and Next.js. Clone flameguard repository, create and activate a conda environment from environment.yml, and run FastAPI dev with main.py.

Requirements

  • Basic programming knowledge is recommended but not required.
  • Familiarity with Python will be helpful.
  • No prior experience with YOLO, FastAPI, or Next.js is necessary. Everything will be explained from the ground up.
  • A computer capable of running Python and Node.js.

Description

Description:


Kickstart Your AI-Powered Fire Detection System!

Want to build a real-time fire detection system without getting lost in complex theory? This course is designed to get you up and running quickly! You'll learn how to set up a YOLO-based fire detection model and integrate it with FastAPI for backend processing and Next.js for a web-based UI.


What You’ll Learn:

  • Install and configure YOLO for fire detection

  • Set up a FastAPI backend for real-time fire detection

  • Build a Next.js frontend to visualize fire detection results

  • Implement an alert system for real-time notifications

  • Store and retrieve fire detection logs efficiently

  • Learn how to optimize YOLO models for better performance

  • Discover how to deploy your application for real-world usage

  • Gain hands-on experience in building AI-driven web applications


Who Is This Course For?

  • Developers who want a quick-start template for AI-based fire detection

  • Beginners with basic Python knowledge looking to work with YOLO, FastAPI & Next.js

  • Makers and hobbyists who prefer a ready-to-run project over deep theory

  • Engineers looking for a foundation to expand and customize

  • Students and researchers interested in computer vision and AI-powered automation


This course is designed to provide a functional fire detection system that you can extend and enhance


based on your needs. Get started today!

Who this course is for:

  • Developers who want a quick start with YOLO-based fire detection and plan to build upon it.
  • Beginners with basic Python knowledge who need a hands-on introduction to YOLO, FastAPI, and Next.js.
  • Makers and hobbyists who prefer a practical, ready-to-run setup instead of deep theoretical study.
  • Engineers looking for a foundational project template they can modify and improve creatively.