Best Flask open-source libraries and packages

MSE Face Recognition Attendance System

Project Demo Video Link: https://youtu.be/PT0lVd20IGU
Updated 1 year ago

MSE-Face-Recognition-Attendance-System 🤖

bootstrap css3 git html5 javascript linux opencv python scikit_learn sqlite flask

Steps for Running the Web-App on any Remote Device:

  1. If Python is not installed on the machine, install Python from this link.

Screenshot

  1. It's recommended to add Python to the path. By doing this, it would be directly added to the Environment Variables and then could be accessed from anywhere.

Screenshot

  1. If Git is not installed on the machine, install Git from this link.

Screenshot

  1. Now, go to the repo, and click on Code.

Screenshot

  1. Now, click on the Copy symbol.

Screenshot

  1. Go to the Desktop, and right click. Click on Git Bash Here.

Screenshot

  1. Type the following line in the git bash terminal:
git clone https://github.com/kartikeya47/MSE-Face-Recognition-Attendance-System.git

Screenshot

  1. Now, it's observable that a folder named MSE-Face-Recognition-Attendance-System has been created in the Desktop.

Screenshot

  1. Type in the following commands in the git bash terminal now:
cd MSE-Face-Recognition-Attendance-System
cd Scripts
source activate
cd ..

Screenshot

Screenshot

The above steps have activated the Python Virtual Environment.

  1. Now, it's time to install the necessary Python Packages that are required to run the Web App:
pip install -r requirements.txt

Screenshot

  1. Now, all the major steps have taken place. Type the following command in the Git Bash Terminal to run the Web App:
python wsgi.py

Screenshot

Ctrl+Left Click on the above url to launch the Web-App on the Browser.

Optional (If someone wants to delete the existing database, and create a new one):

  1. Delete the existing database.db.

Screenshot

  1. Now, open any terminal in the MSE-Face-Recognition-Attendance-System Directory and type python in it.

Screenshot

  1. Now type the following to import the db class:
from app.main import db

Screenshot

  1. Now, for creating the database, type:
db.create_all()

Screenshot

  1. Now, type:
exit()

New Database has been created!