ConnectiFy simplifies the creation of LinkCards, which provide Wi-Fi connection details through a customizable template. These cards include all the necessary network information and a QR code for effortless connectivity, especially for mobile devices capable of scanning QR codes.
Optionally, you can also store this information on a credit-card sized NFC card, which allows devices to connect by scanning the QR code or tapping the NFC card (note: NFC functionality is not provided by this project).
Generate your LinkCards online: ConnectiFy App
Check out some sample LinkCards generated using the app:
You have two options to generate LinkCards: online or locally.
Simply use the ConnectiFy App to create your LinkCards.
- Clone the project repository:
$ git clone https://github.com/brunokc/connectify.git
- Navigate to the project directory, create and activate the Python virtual environment:
$ cd connectify
$ python -m venv venv
$ . venv/bin/activate
- Install the required dependencies:
(venv) $ pip install -r requirements.txt
- Generate cards by running generate-card.py and specifying your network credentials and the desired template:
(venv) $ python generate-card.py -t card-template.svg "My WiFi Network" "my_wifi_password" -o mycard.svg
- Print the generated card (e.g., mycard.svg in the example above), and share it with your friends or guests when they request your Wi-Fi password.
- https://qifi.org by Evgeni Golov