Генератор сайта для системы бронирования
Project description
Генератор сайта для системы бронирования
Описание
Этот инструмент позволяет быстро создавать статические веб-сайты для систем бронирования с предустановленным функционалом.
Возможности
- Создание полностью готового проекта с шаблонной структурой
- Простая кастомизация через конфигурационный файл
- Поддержка различных параметров настройки
Установка
# Клонирование репозитория
git clone https://github.com/Y3ppi3/booking-site-generator.git
# Переход в директорию проекта
cd booking-site-generator
# Установка пакета
pip install .
Использование
Создание нового проекта
# Создание проекта с именем по умолчанию
booking-site-gen create
# Создание проекта с произвольным именем
booking-site-gen create --name my-custom-site
# Создание проекта в определенной директории
booking-site-gen create --output /path/to/project
Кастомизация проекта
# Кастомизация с использованием файла конфигурации
booking-site-gen customize --config custom_config.json
Файл конфигурации
Пример custom_config.json:
{
"site_name": "Мой сервис бронирования",
"company_name": "Моя Компания",
"contact_email": "info@mycompany.com",
"phone": "+7 (999) 123-45-67",
"color_scheme": {
"primary": "#e74c3c",
"secondary": "#2c3e50"
}
}
Требования
- Python 3.7+
- pip
Лицензия
MIT License
Contributing
- Форкните репозиторий
- Создайте свою ветку (
git checkout -b feature/AmazingFeature) - Закоммитьте изменения (
git commit -m 'Add some AmazingFeature') - Запушьте в ветку (
git push origin feature/AmazingFeature) - Откройте Pull Request
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file booking_site_generator-0.1.0.tar.gz.
File metadata
- Download URL: booking_site_generator-0.1.0.tar.gz
- Upload date:
- Size: 23.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ff2e8596339200484c1700ffedb5463d3ec44c283efa1cfd6b7e3776f18953c
|
|
| MD5 |
f569f39fcdc50f3e178ec81740a0edd9
|
|
| BLAKE2b-256 |
b52e3c6b9637c05f9f4fab9960c417f8ecdfe3b1cfdc011a783e5893f6930a9d
|
Provenance
The following attestation bundles were made for booking_site_generator-0.1.0.tar.gz:
Publisher:
publish-to-pypi.yml on Y3ppi3/booking-site-generator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
booking_site_generator-0.1.0.tar.gz -
Subject digest:
6ff2e8596339200484c1700ffedb5463d3ec44c283efa1cfd6b7e3776f18953c - Sigstore transparency entry: 193336728
- Sigstore integration time:
-
Permalink:
Y3ppi3/booking-site-generator@5578be91c9eefe3a4ff166df479cf87ab1ad5028 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Y3ppi3
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-pypi.yml@5578be91c9eefe3a4ff166df479cf87ab1ad5028 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file booking_site_generator-0.1.0-py3-none-any.whl.
File metadata
- Download URL: booking_site_generator-0.1.0-py3-none-any.whl
- Upload date:
- Size: 37.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ad94695705765e5356515916896e87ff0f7068f8939d1cc3949daa5346b9db60
|
|
| MD5 |
4619da974d76e61179dea99f69ad98a0
|
|
| BLAKE2b-256 |
ad4f4de83b2f1c71431b0508c5a47ed2c00c48bde5d5ac910557fc6173b24200
|
Provenance
The following attestation bundles were made for booking_site_generator-0.1.0-py3-none-any.whl:
Publisher:
publish-to-pypi.yml on Y3ppi3/booking-site-generator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
booking_site_generator-0.1.0-py3-none-any.whl -
Subject digest:
ad94695705765e5356515916896e87ff0f7068f8939d1cc3949daa5346b9db60 - Sigstore transparency entry: 193336729
- Sigstore integration time:
-
Permalink:
Y3ppi3/booking-site-generator@5578be91c9eefe3a4ff166df479cf87ab1ad5028 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Y3ppi3
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-pypi.yml@5578be91c9eefe3a4ff166df479cf87ab1ad5028 -
Trigger Event:
workflow_dispatch
-
Statement type: