{"id":19297141,"url":"https://github.com/ianjiteshan/qrcode_gen","last_synced_at":"2026-05-04T00:32:40.007Z","repository":{"id":261479647,"uuid":"884427737","full_name":"ianjiteshan/QRCode_gen","owner":"ianjiteshan","description":"QR Code Generator web app that allows users to input URLs and generate customizable QR codes with options for color, size, and border adjustments.","archived":false,"fork":false,"pushed_at":"2024-11-06T18:58:51.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-24T00:44:13.023Z","etag":null,"topics":["css","customization","flask","html","open-source","python","qrcode-generator"],"latest_commit_sha":null,"homepage":"https://qrcodegen-production.up.railway.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ianjiteshan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-06T18:23:17.000Z","updated_at":"2024-11-06T19:00:30.000Z","dependencies_parsed_at":"2024-11-06T19:44:32.479Z","dependency_job_id":"9645d9ca-51a0-408b-8702-55febd7806ab","html_url":"https://github.com/ianjiteshan/QRCode_gen","commit_stats":null,"previous_names":["ianjiteshan/qrcode_gen"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ianjiteshan%2FQRCode_gen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ianjiteshan%2FQRCode_gen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ianjiteshan%2FQRCode_gen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ianjiteshan%2FQRCode_gen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ianjiteshan","download_url":"https://codeload.github.com/ianjiteshan/QRCode_gen/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240400291,"owners_count":19795331,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","customization","flask","html","open-source","python","qrcode-generator"],"created_at":"2024-11-09T23:01:12.048Z","updated_at":"2025-10-18T04:45:27.249Z","avatar_url":"https://github.com/ianjiteshan.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# QR Code Generator\n\nThis project is a **web-based QR code generator** that allows users to input a link and receive a corresponding QR code. The backend is powered by **Python Flask**, while the frontend is created using **HTML** and **CSS**.\n\n## Features\n\n- **Link-to-QR Conversion**: Enter any valid URL and generate a QR code instantly.\n- **User-Friendly Interface**: Clean and simple HTML/CSS design for ease of use.\n- **Customization**: Choose QR code colors, adjust border size, and set the box size.\n- **Fast and Lightweight**: Minimal dependencies for quick setup and fast processing.\n\n## Tech Stack\n\n- **Flask** - Web framework for building the application.\n- **qrcode** - Python library for generating QR codes.\n- **HTML/CSS** - Frontend design for user interaction.\n\n## Getting Started\n\nFollow these instructions to set up and run the QR code generator locally:\n\n### Prerequisites\n\n- Python 3.x\n- Flask (install via `pip install flask`)\n- Any web browser to view the frontend\n\n### Installation\n\n1. **Clone the repository**:\n\n    ```bash\n    git clone https://github.com/ianjiteshan/QRCode_gen.git\n    cd QRCode_gen\n    ```\n\n2. **Install dependencies**:\n\n    ```bash\n    pip install -r requirements.txt\n    ```\n\n3. **Run the Flask app**:\n\n    ```bash\n    python app.py\n    ```\n\n4. **Access the app**:\n\n    Open your web browser and go to `http://127.0.0.1:5000`.\n\n## Usage\n\n- Open the app in your browser.\n- Enter the URL you want to convert into a QR code.\n- Customize the QR code's color, size, and border as per your preference.\n- Click the \"Generate QR\" button to create and display the QR code.\n\n## Deployed Application\n\nYou can access the deployed version of the QR Code Generator application here:\n\n[Live QR Code Generator](https://qrcodegen-production.up.railway.app/)\n\nFeel free to visit the link and test the functionality of the app. It allows you to generate QR codes with customizable colors, shapes, and other settings.\n\n## Project Structure\n\nQRCode_gen/ │ ├── app.py # Flask backend logic for QR code generation ├── requirements.txt # Python dependencies for the project ├── static/\n│ └── style.css # Custom styles for the frontend │ ├── templates/\n│ └── index.html # Frontend HTML template for user input │ ├── .DS_Store # macOS system file (can be ignored) └── README.md # Project documentation (this file)\n\n\n## Future Enhancements\n\n- **Downloadable QR Codes**: Allow users to download the generated QR code.\n- **Customization**: Enable QR code color, shape, and size customization.\n- **Error Handling**: Improve validation for URLs and edge cases.\n\n## Contributing\n\nFeel free to open issues or submit pull requests with improvements. All contributions are welcome!\n\n1. Fork the repository.\n2. Create a new branch (`git checkout -b feature-name`).\n3. Make your changes and commit them (`git commit -am 'Add new feature'`).\n4. Push to your branch (`git push origin feature-name`).\n5. Create a new pull request.\n\n## License\n\nThis project is open-source and available under the [MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fianjiteshan%2Fqrcode_gen","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fianjiteshan%2Fqrcode_gen","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fianjiteshan%2Fqrcode_gen/lists"}