- Register and login your account through facial recognition (face recognition code provided)
- Manage your courses with features such as:
- Front page showing the upcoming lecture and assignment due dates,
- Course timetable, and
- Course detail page for each course listing course teachers and links to course materials.
COMP3278.Group.32.Demo.Recording.webm
# Clone repo
git clone https://github.com/hoverGecko/comp3278_project.git
cd comp3278_project
# Create virtual environment using Anaconda.
conda create -n face python=3.x
conda activate face
pip install -r requirements.txt# In Bash
mysql -u root -p
# In MySQL
CREATE DATABASE facerecognition;
CREATE USER 'user'@'localhost';
GRANT ALL PRIVILEGES ON facerecognition.* TO 'user'@'localhost';
exit
# In Bash
mysql -u user facerecognition < facerecognition.sql
mysql -u user facerecognition < facerecognition_example_data.sqlpython main.py
The facial data collection and training features can be accessed through the sign-up function of the app with the following sample user details:
- UID: 3
- Email: smith@hku.hk
