Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConnectiFy

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

Examples

Check out some sample LinkCards generated using the app:

Card 1 Card 2 Card 3

Usage

You have two options to generate LinkCards: online or locally.

Online Generation

Simply use the ConnectiFy App to create your LinkCards.

Local Generation

  1. Clone the project repository:
$ git clone https://github.com/brunokc/connectify.git
  1. Navigate to the project directory, create and activate the Python virtual environment:
$ cd connectify
$ python -m venv venv
$ . venv/bin/activate
  1. Install the required dependencies:
(venv) $ pip install -r requirements.txt
  1. 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
  1. 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.

Acknowledgements

  1. https://qifi.org by Evgeni Golov

Releases

Packages

Used by

Contributors

Languages