Исполняемый пакет для управления пользователями и заказами в онлайн-магазине
Project description
Online Store
Описание проекта
Online Store — это простое приложение для управления учётными записями клиентов и заказами в интернет-магазине. Приложение позволяет добавлять, находить и удалять учётные записи пользователей, а также создавать, обновлять и отменять заказы.
Установка
- Убедитесь, что у вас установлен Python >= 3.8.
Запуск приложения
Для запуска приложения выполните следующую команду:
py -m online_store_cu_test_kolya
Использование
После запуска приложения вы увидите главное меню с тремя опциями:
- Управление учётными записями: Позволяет добавлять, находить и удалять учётные записи клиентов.
- Управление заказами: Позволяет создавать, обновлять и отменять заказы.
- Выход: Завершает работу приложения.
Управление учётными записями
- Добавить учётную запись: Введите email, имя и возраст клиента для создания новой учётной записи.
- Найти учётную запись: Введите email клиента для поиска его учётной записи.
- Удалить учётную запись: Введите email клиента для удаления его учётной записи.
Управление заказами
- Создать заказ: Введите ID заказа, учётную запись клиента, товар и цену для создания нового заказа.
- Обновить заказ: Введите ID заказа и новый статус для обновления существующего заказа.
- Отменить заказ: Введите ID заказа для его отмены.
Структура проекта
online_store/user_management.py: Модуль для управления учётными записями пользователей.order_management.py: Модуль для управления заказами.
main.py: Главный исполняемый файл приложения.
Вклад
Если вы хотите внести свой вклад в проект, пожалуйста, создайте форк репозитория, внесите изменения и отправьте пулл-реквест.
Лицензия
Этот проект лицензирован под MIT License. См. файл LICENSE для получения дополнительной информации.
Если у вас есть вопросы или предложения, не стесняйтесь обращаться!
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 online_store_cu_test_kolya-0.1.1.tar.gz.
File metadata
- Download URL: online_store_cu_test_kolya-0.1.1.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f6aee2f632578afbec9c4217f838fe3f3b8c005e7cee5919733917fd99543664
|
|
| MD5 |
1afe60075d2259f1ef6b618f34f3d94b
|
|
| BLAKE2b-256 |
3f9f613b8f9375fa29d72fdc333aeb1572b4d67a17afbc657ebb1d2496ea50b4
|
File details
Details for the file online_store_cu_test_kolya-0.1.1-py3-none-any.whl.
File metadata
- Download URL: online_store_cu_test_kolya-0.1.1-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d0ae63380343b7e3981ee1e45cd9c7d0ec0737a414307e1834e2764ab9f7e1e
|
|
| MD5 |
a12a0a4264f9afcf08f0123334742502
|
|
| BLAKE2b-256 |
138b59b613c0a0c11f4ba4b9abe522124928ae6195242bf2f725fd9964ab6258
|