/storage

Primary LanguageHTMLMIT LicenseMIT

Учебный проект devman SelfStorage

Сайт предлагает сервис по аренде складских ячеек для сезонного хранения или для вещей, которые выкинуть жалко, авось пригодятся, а место дома занимают и на Авито фиг продашь.

Как запустить проект в режиме разработчика

  • Скачайте код
git clone https://github.com/jmuriki/selfstorage.git
cd self_storage
  • Создайте виртуальное окружение (необязательно) *nix или MacOS:
python3 -m venv env
source env/bin/activate

Windows:

python -m venv env
source env/bin/activate
  • Установите зависимости
pip install -r requirements.txt
  • Установите RollBar и получите токен

  • Зарегистрируйтесь в ЮКасса

    Создайте тестовый или реальный магазин и получите его ID и ключ

  • Создайте файл .env и вставьте в него следующие строки:

DJANGO_DEBUG=True
ROLLBAR_ACCESS_TOKEN=<токен RollBar>
PAY_ACC=<ID магазина ЮКассы>
PAY_KEY=<ключ ЮКассы>

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

  • Пользование услугами, предлагаемыми на сайте, доступно только для зарегистрированных пользователей.

    В данный момент расчёт стоимости услуги хранения не производится. Сайт лишь демонстрирует работоспособность механизма проведения оплаты.

    Для выполнения тестовой оплаты войдите в ЛК, кликните по ссылке "Моя аренда" и произведите платёж. Используйте для оплаты номер тестовой карты.