Skip to content
Paul edited this page Feb 1, 2024 · 5 revisions

Welcome to the RPI-RFID-Door-Control Wiki

Welcome to the official documentation for the RPI-RFID-Door-Control project. This wiki serves as a comprehensive guide to understanding and navigating the various components of our RFID-based door control system implemented on a Raspberry Pi.

Overview

The RPI-RFID-Door-Control system is designed to provide a secure and efficient means of access control using RFID technology. This system includes several scripts and modules that work together to enable RFID tag reading, user management, and secure access control.

Documentation Contents

Below are the key components of our project, each documented in detail:

Learn about our custom logging module logger.js, which is used across different parts of the project for logging purposes.

Understand the functionalities of app.js, the main Node.js script that integrates various components of our system.

Get insights into setup-db.sh, a script used for setting up and configuring the project's database.

Explore how setup-main.sh prepares the environment for the project, including SSL setup and Docker configurations.

Dive into the workings of spi-connector.py, the Python script responsible for RFID tag reading and validation.

Discover the details of Webserver.js, which manages the web server functionalities of our system.

Contributing

Interested in contributing to the RPI-RFID-Door-Control project? Please read our Contribution Guidelines. (WIP)

Support

Need help or have questions? Visit our Support Page for assistance. (WIP)

Thank you for being a part of the RPI-RFID-Door-Control community!