An open API service indexing awesome lists of open source software.

https://github.com/vorpijakov23/qrgen


https://github.com/vorpijakov23/qrgen

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# QrGen

## Описание

Этот репозиторий предназначен для хранения всех версий проекта для работы с QR-кодами.

## Установка

1. Клонировать репозиторий:

```bash
git clone https://github.com/VorPijakov23/QrGen.git
```

2. Установка виртуального окружения:

- Для Windows:

```powershell
python3 -m venv venv
```

```powershell
.\.venv\Scripts\activate
```

- Для Linux:

```bash
python3 -m venv venv

source venv/bin/activate
```

3. Установить зависимости:

```bash
pip install -r requirements.txt
```

4. Выход из виртуального окружения:

```bash
deactivate
```

## Версии

- **v1.1.0** - Первая версия с небольшим функционалом (Была написана за 20 минут)
- **v1.2.0** - Версия с небольшими изменениями для повышения рациональности кода
- **v1.3.0__OOP_update** - Версия с применением ООП
- **v1.3.1__input_update_test** - Пробная версия с ручным вводом данных (До этого использовались переменные окружения и модуль python-dotenv)
- **v1.3.2__attribute_version_test** - Пробная версия с вводом данных в экземпляр класса
- **v1.4.0__json_update** - Версия с конфигурацией в json файле
- **v2.1.0__decode_update (new)** - Глобальное обновление с добавлением расшифровки QR-кодов, как по URL, так и по пути к файлу