Skip to content

About

Attendance students with facial recognition and notifies responsibles via email.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Students Attendance System

Register students attendance with facial recognition


rspec ruby_critic_g rubocop brakeman bundler_audit

About this project

This project arose from a demand in the city of Manaus/Brazil, where teachers reported problems with manual registration of student attendance. Given the data survey, we solved it with a scientific research: School attendance management system for students through facial recognition.

Dependencies

To run this project, you will need the following dependencies:

  • Ruby 3.1.3
  • Rails 7
  • PostgreSQL
  • Python 3.7
  • OpenCV (for facial recognition)
  • Dlib

How to run the project

Clone this repository:

git clone https://github.com/YvesCesar/students_attendance_system.git

Enter the project folder:

cd students_attendance_system

Install Ruby dependencies:

bundle install

Create the database:

rails db:create
rails db:migrate

Clone the student frequency attendance submodule:

git submodule init
git submodule update

Start the server:

rails s

Open your browser and go to http://localhost:3000.

Now you should be able to access the system and register the students frequency.

About

Attendance students with facial recognition and notifies responsibles via email.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Contributors

Languages