# RF-AD

This project implements an access control system using LDAP and SQLite. It includes a web interface for managing doors and users, as well as a web API for validating RFID tags.
It was developped for the final project of my BTS SNIR (French for an IT and electronics Degree).

## Prerequisites

- Docker ➡️ [Official Guide to install docker](https://docs.docker.com/engine/install/)  
⚠️ I cannot guarantee the accuracy of the information contained in this guide. ⚠️
- Fully installed AD ➡️ [Here is a guide](https://www.easeus.com/todo-backup-guide/how-to-install-active-directory-on-windows-server-2022.html)  
⚠️ I cannot guarantee the accuracy of the information contained in this guide. ⚠️


## Setup Instructions

### 1. Build the reader
➡️ [Here is the guide](./Docs/reader.md)

### 2. Install the server
➡️ [Here is the guide](./Docs/server.md)

### 3. How to use
➡️ [Here is the guide](./Docs/usage.md)

## Licence

This project is licensed under the MIT [License](./LICENSE). See the LICENSE file for details.

