Udemyintermediatept

Projeto de Registro de Ponto com Reconhecimento Facial

Learn Python, Django & OpenCV to build a facial recognition attendance system. Practical skills for developers!

4.5(27)
141students
5h 49m
Certificate
Leticia Lima
Leticia LimaDesenvolvedor Django

Course Content

Projeto de Registro de Ponto com Reconhecimento Facial is an intermediate-level Udemy course taught by Leticia Lima. It runs 5h 49m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 27 reviews, with 141 students enrolled. It is a paid course, last updated December 2024.

Learn to build a facial recognition time attendance system! This practical course guides you through creating a functional point clock system using facial recognition technology. Perfect for beginners and those wanting to master modern technologies, especially OpenCV for face detection, this project is built with Python, Django, and OpenCV.

What you'll learn:

  • Django Backend Development: Set up a robust backend using Django to manage user data and time clock records.
  • OpenCV Face Recognition: Practical application of OpenCV for capturing and accurately recognizing faces.
  • REST API Creation: Develop a REST API for seamless integration with other systems.
  • Mobile App Development (Kivy): Create a basic mobile application using Kivy for Android device interaction.

This course is designed for practical, easy-to-understand learning and no advanced experience is required.

Project Features:

  • Facial Recognition Time Tracking: Manage employees with photo, name, and ID, enabling automatic time clock registration via facial recognition.
  • Detailed Time History: Organized time clock records by date and time for easy review.
  • Kivy App Integration: A simple mobile application communicating with the Django API.
  • REST API: Endpoints for user registration and facial recognition, plus time registration and retrieval functions.

Technologies Used:

  • Backend: Django, Django REST Framework, OpenCV
  • Mobile App: Kivy, KivyMD
  • Language: Python 3.9

Prerequisites:

  • Python 3.9
  • Basic programming knowledge
  • Required Libraries: Django==4.2, Django REST Framework==3.15.2, Requests==2.32.3, OpenCV==4.5.5.64, OpenCV-Contrib-Python==4.5.5.64, Numpy==1.24.4, Kivy==2.1.0

Why take this course?

Whether you're starting with Python or eager to explore OpenCV for simple projects, this course is ideal. Gain a practical introduction to powerful tools and build a functional time attendance system. Understand the core concepts of facial recognition and develop valuable skills in backend development, API creation, and mobile app integration.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

Contraponto na prática 3.

by Matheus Bitondi

5.0(82)
1h 34m
intermediate

Gerenciamento de Projetos + Ebook COMPLETO

by Thiago Alves Trindade Manso

5.0(3)
2h 26m
beginner

PROJETO EXECUTIVO RESIDENCIAL

by Gm Cursos de Engenharia

5.0(43)
13h 40m
all

PROJETO EXECUTIVO - REFORMA APARTAMENTO

by Gm Cursos de Engenharia

5.0(36)
10h 49m
all