Skip to main content

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

Project description

online-store

Описание

Данный проект представляет собой систему управления онлайн-магазином, которая позволяет работать с учётными записями клиентов и заказами. Пользователи могут добавлять, обновлять и удалять учётные записи клиентов, а также управлять заказами: создавать, обновлять и отменять их.

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

  • user_management.py — модуль для управления учётными записями клиентов.
  • order_management.py — модуль для управления заказами.
  • main.py — главный файл проекта, запускает текстовое меню для взаимодействия с пользователем.
  • init.py — файл инициализации пакета, позволяет импортировать классы UserManager и OrderManager на уровне пакета.

Установка и запуск

  • Скачайте файлы проекта.

  • У вас должен быть установлен Python версии 3.6 или выше.

  • Запустите проект через команду:

python -m online_store

Это откроет текстовое меню, через которое можно управлять учётными записями и заказами.

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

Главное меню

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

  • Управление учётными записями пользователей
  • Управление заказами
  • Выход из программы

Управление учётными записями

В этом разделе можно:

  • Добавить новую учётную запись пользователя: email, имя, возраст
  • Найти существующую учётную запись по email
  • Удалить учётную запись по email

Управление заказами

В этом разделе можно:

  • Создать новый заказ: ID заказа, email клиента, товар, цена
  • Обновить статус существующего заказа
  • Отменить существующий заказ

Пример использования

  • После запуска программы появится:

Выберите действие:

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

online_magazin52-0.1.0.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Online_magazin52-0.1.0-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file online_magazin52-0.1.0.tar.gz.

File metadata

  • Download URL: online_magazin52-0.1.0.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for online_magazin52-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7f3ad7466981bfda114fd2975136649a9642d63adb315eb410017c56eb5c867e
MD5 5e51812bf5dd5737a05618073c9393e9
BLAKE2b-256 0205a95558d9f7a949b7944b01d683decfe42377a29929e4dc5428ea92a31b77

See more details on using hashes here.

File details

Details for the file Online_magazin52-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for Online_magazin52-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 47fe7e0cb91ab7d95de552139e7aabcc1511089fc522c041b78b5d048c514b58
MD5 ed85feb2370e0c46f89c545093748301
BLAKE2b-256 e4b3d02421548e4041c60223152c8390b0a0697293863cfa123df63d295acb03

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page