Skip to main content

Описание проекта

Данный проект предствляет собой систему управления заказами и клиентами в интернет-магазине. Используется CLI-интерфейс.

Структура проекта:

  • order_management.py - модуль системы управления заказами
  • user_management.py - модуль системы управления клиентами
  • __init__.py - модуль, позволяющий использовать директорию online_store как исполняемый пакет
  • __main__.py - модуль, который регулирует поведение исполняемого пакета и служит интерфейсом для управления заказами и клиентами в интернет-магазине.

Установка:

Для установки необходимо скачать проект с помощью команды в терминале pip install online-store-matvey-perminov

Запуск:

Для запуска воспользуйтесь командой python -m online_store

Использование:

После запуска программы вам будет предложен выбор в главном меню из 3 опций:

  1. Управление учётными записями
  2. Управление заказами
  3. Выход

Для выбора опции необходимо написать соответствующую цифру и нажать Enter. Опция "Выход" заканчивает исполнение пакета.

При выборе опции "Управление учётными записями" вам будет доступна система управления учётными записями клиентов. Здесь тоже необходимо выбрать одну из доступных опций:

  1. Добавить учётную запись
  2. Найти учётную запись
  3. Удалить учётную запись
  4. Назад

При попытке найти или удалить несуществующую запись, будет выведено сообщение о том, что учётная запись не найдена.

При выборе опции "Управление заказами" вам будет доступна система управления заказами. Здесь тоже необходимо выбрать одну из доступных опций:

  1. Создать заказ
  2. Обновить заказ
  3. Отменить заказ
  4. Назад

При попытке обновить или отменить несуществующий заказ, будет выведено сообщение о том, что заказ не найден.

Metadata

Release files for online-store-matvey-perminov 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for online-store-matvey-perminov 0.1.3
File Size Uploaded Provenance Actions
online_store_matvey_perminov-0.1.3.tar.gz 3.3 kB Without provenance Details for online_store_matvey_perminov-0.1.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for online-store-matvey-perminov 0.1.3
File Interpreter ABI Platform Actions
online_store_matvey_perminov-0.1.3-py3-none-any.whl Python 3 none any Details for online_store_matvey_perminov-0.1.3-py3-none-any.whl

Total release size: 7.7 kB

Release files / online_store_matvey_perminov-0.1.3.tar.gz

Download URL online_store_matvey_perminov-0.1.3.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
00ce5546ba9ebb3ae5354ff6bac93da52591a8ec35b4f480387099bea5511efd
BLAKE2b-256 checksum
How to use checksums
cac754c9525789beee71c97cc3078eb19e0a2581deaab7656f79f830bb27b5c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.5

Release files / online_store_matvey_perminov-0.1.3-py3-none-any.whl

Download URL online_store_matvey_perminov-0.1.3-py3-none-any.whl
Size 4.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
93eb716c7c9929683cde63dafa09ba9654a40256009be2b8238523ac74cb098f
BLAKE2b-256 checksum
How to use checksums
57556e39e7bb8081b52967b0b4191cad0dc821831a358a737da9739c8ee20e09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.5

Security for online-store-matvey-perminov 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page