https://github.com/justkappaman/r4c-interview-task
Тестовое задание на должность Python/Django разработчик в BST Digital
https://github.com/justkappaman/r4c-interview-task
django interview openpyxl python python3
Last synced: about 1 month ago
JSON representation
Тестовое задание на должность Python/Django разработчик в BST Digital
- Host: GitHub
- URL: https://github.com/justkappaman/r4c-interview-task
- Owner: JustKappaMan
- License: mit
- Created: 2023-09-25T06:30:16.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-16T17:13:59.000Z (over 1 year ago)
- Last Synced: 2026-04-27T16:37:21.152Z (about 2 months ago)
- Topics: django, interview, openpyxl, python, python3
- Language: Python
- Homepage:
- Size: 180 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# R4C Interview Task


Тестовое задание на должность Python/Django разработчик в [BST Digital](https://bst.digital).
## О проекте
Проект разработан на языке программирования Python 3 с минимальным использованием сторонних зависимостей.
С поставленными задачами и вводными данными от работодателя можно ознакомиться в файлах [employer-readme.md](employer-readme) и [employer-tasks.md](employer-tasks.md).
Электронные письма отправляются в терминал в демонстрационных целях.
## Инструкции по запуску
* Установите интерпретатор Python версии 3.10+
* Сделайте клон репозитория
* Создайте и активируйте виртуальное окружение
* Установите зависимости
* Выполните миграции
* Запустите сервер с флагом `--noreload`
## Что можно улучшить
* Покрыть тестами
* Добавить логирование
* Сделать некоторые вещи асинхронными
* Хранить sensitive информацию в .env файле
* Сверстать стилизованные веб-страницы для ошибок
* Использовать для валидации JSON сторонний пакет
## Благодарность
* [rukanicon](https://www.flaticon.com/authors/rukanicon) за [фавиконку](https://www.flaticon.com/free-icon/chip_9980230)
## Информация о лицензии
Продукт распространяется под лицензией MIT.