# Fingerprint System

<figure><img src="https://3505378470-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmOhVROw9E3kpmAG3JYVe%2Fuploads%2FXiO3MeaBsPvbArgWLYK6%2Ffingerprint.png?alt=media&#x26;token=ba447b75-b3b7-4319-bb25-36bde29e6a03" alt=""><figcaption></figcaption></figure>

#### 📖 Fingerprint Scanner — General Logic

This is the **welcome screen** of the police fingerprint scanner device. It’s the first interface officers see when activating the tool, and it serves as the entry point for starting new scans or reviewing old results.

***

### 🔹 Main Features

* **Welcome Screen**
  * Displays a police badge and a short description.
  * Designed to simulate the real-life police fingerprint scanners.
* **New Scan Button**
  * Starts the fingerprint scanning process.
  * When pressed, the system prompts the suspect to place their finger on the scanner.
  * Once scanned, the system runs the fingerprint against the database and shows results (ID, name, etc.).
* **History Button**
  * Opens the list of previously recorded scans.
  * Allows officers to review past fingerprint matches and data for ongoing investigations.

***

### 🔹 Workflow Example

1. Officer arrests or detains a suspect.
2. Opens the **fingerprint device** → Welcome Screen.
3. Presses **New Scan** → suspect places their finger.
4. System retrieves data from the police database.
5. If needed, officer can press **History** to view previous scans.

***

### 🔹 Advantages

* **Fast Identification:** Quickly verifies suspects against existing police records.
* **Evidence Tracking:** Stores previous scans for investigations.
* **Immersive Roleplay:** Simulates real-world forensic police tools.
