WEEKLY UPDATE

WEEK 1
-
Started working on project proposal and distributed tasks among team members.
​
-
Designed a method to hold components for 3D printing.
​
-
All team members began working on their respective components.
WEEK 2
-
Completed code for One-Time Password (OTP) functionality.
​
-
Implemented Telegram bot to ESP8266.
​
-
Finished fingerprint code for local ID registration.
​
-
Initiated AWS integration.
​
-
In progress with RFID development.
​
-
Started skeleton of the project website.
​
-
Completed 3D printing tasks.


WEEK 3
-
Completed Telegram bot registration feature.
​
-
Implemented OTP in Telegram bot.
-
Completed RFID code and working on serial connection.
-
Finished fingerprint scanning and integration into main code.
-
Added all working components to website.
-
Completed AWS code for data logging, enabling the system to track user commands.
WEEK 4
-
​​​Integrated servo motor for fingerprint, simulating lock opening
​​
-
Successfully implemented AWS functionality into the main project code.
​​
-
Completed RFID and serial connection between microcontrollers.
​​
-
Built project holder to accommodate components and breadboard.


WEEK 5
-
Completed Keypad to collect OTP and activate servo motor.
​
-
Focused on troubleshooting and updating website.
​
-
Revised and updated project proposal.
​
-
Implemented LCD for displaying information.
​
-
Conducted Quality Assurance (QA) testing for Telegram bot and Arduino Mega.
WEEK 6
-
Completed LCD and Keypad integration for OTP.
​
-
Established data transfer from ESP8266 to Arduino Mega.
​
-
Assembled all components into holder and conducted test runs.
​
-
Conducted Quality Assurance (QA) to ensure system functionality and reliability.
​
-
Updated Flowcharts, Data Flow Diagram, and Circuit Diagram.
​
-
Implemented TR64 and security measures.
​
-
Updated TR64 references.
​
-
Completed video demo and rendered it.
​
-
Pushed all code to GitHub.
​​
-
Finalized and completed project website.
