Skip to content

Neko1313/farpost_servise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Запуск проекта

Общие требования

  • Docker
  • Docker Compose

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

Подготовка к запуску

  1. Склонируйте репозиторий проекта.
  2. Перейдите в каталог проекта.
  3. Создайте файл .env на основе файла .env.example и заполните необходимые значения.
  4. Незабудте про телеграм api-key
cp .env.example .env

Запуск на различных операционных системах

Windows

Откройте командную строку или PowerShell и выполните следующие команды:

cd путь_к_проекту
docker-compose -f docker-compose.yml up --build --force-recreate

Linux или MacOS

Откройте терминал и выполните следующие команды:

cd путь_к_проекту
make dev

Задачи

Задачи софт

  • Оптимизировать количество входов в аккаунт

  • Оптемизировать маниторинг

  • Проблема поднятия

  • Таблицы в графическом интерфейсе сделать уже а так же отображение при обновление второй таблицы

  • Создать докер образ nginx

  • Запрос на закрепление и открепление

  • Сделать историю вкладку

  • Удержание выбраной позиции

  • Цена за первое место

  • Создать выбор времени активности

  • Опускать если цену нехватает

  • В поле логин добавить пример для входа

  • Сколько денег на аккунте

  • Лк

  • Гипер ссылка на то как получить chat_id

  • Оповещение в телеграм

  • Настройки на оповещение

  • Статистика (Сколько мы стояли на каком месте по цене) - 0

  • Все что можно сделать ассинхроным

  • Количество просмотров добавить в бд а также на отображение

  • Запрос на цену через api в попап - 1

  • Время контроля всегда

  • Создать проверку можем ли встать на позицию

  • Контроль цену за место n-1 ( меньше переплат )

  • Контроль конкурента увидомление ( о смене задачи ) - 0

  • Увидомления о цене не хватает

  • Логи по папкам - 0

  • Выйти в верный левый угол

  • Изображение - 0

  • Окреплять если не хвататет на счете - 1

  • Идексация строк - 0

  • переход на обьявление по названия

  • лимит столбца - 1

  • переминовать в позиция - 1

  • переминовать в ID - 1

  • цена красная ширная - 1

  • увидомление о том что данные обновлены - 0

  • Позиция и лимит ширным - 1

  • Статистика ( Поклику в истории ) скачиваем фаил - 0

  • Бортер у попапа меньше - 1

  • валидация 1-10 позиция - 1

  • валидация 10-9999 лимит - 1

  • Контроль конкурента отдельным окном (выбор решима) - 1

  • Привышает сумму на кошельке выдаем ошибку - 1

  • 2 бот - 0

  • Две кнопки рабочий день ( 9-18 ) и весь ( 00.00-23.59 ) - 0

  • Переделать контрольку под много пользователей - 0

  • Тесты - 1

Серверные задачи

  • Оследить момент реакции - 0.5 с
  • Требования к серверу
  • Выбрать провайдара

Примечание

  • Сейчас для одного пользователя доступно только одно объявление для поднятия
  • Иногда возникает проблема с авторизацией так как при частом входе подает запрос на потверждение через sms (придеться хотя бы один раз зайти в farpost)
  • Документация к сервису api находется по ссылки:
  1. docs
  2. redoc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published