Сайт c результатами лотереи
Всем привет!
Нужен человек на постоянную разработку и доработку сайта. В ТЗ указан минимальный рабочий функционал для старта проекта. Все вопросы по дизайну и верстке я беру на себя, от вас только Админка и переменные.
Задача: Ежедневно по крону парсим пдф, выкладываем ее на сайт.
Ежедневно, 3 раза в день 13:00, 18:00 и 20:00 проходит розыгрышь лотереи Самбад.
Время по которому работает сервер GMT+5:30
Изначально нужно реализовать:
- 2 языковые версии
domain.com - английский
domain.com/in/ - хинди
- Парсинг результатов (файл пдф) лотереи по крону с сайта http://www.dhankesari.com/
Файлы нужно переименовывать по шаблону domain-com-DD-MM-YYYY.pdf
- Формирование различных урлов
- Главная страница
- 3 ключевых посадочных страницы
- 8 страниц с результатами по времени (13:00, 18:00 и 20:00) за сегодня и вчера
- 1 страница архив
https://domain.com/ - Главная
https://domain.com/data/ - Архив
https://domain.com/today/ Сводная за сегодня
https://domain.com/today/1pm/ - Утро
https://domain.com/today/6pm/ - День
https://domain.com/today/8pm/ - Вечер
https://domain.com/yesterday/ Сводная за вчера
https://domain.com/yesterday/1pm/ - Утро вчера
https://domain.com/yesterday/6pm/ - День вчера
https://domain.com/yesterday/8pm/ - Вечер вчера
Посадочные страницы 3
https://domain.com/dear-lottery/
https://domain.com/nagaland/
https://domain.com/dhankesari/
Фронтенд
Создаем простые html шаблоны в которые просто добавляем переменные каторые будут выводить нужный контент. Никаких движков и прочих сложных и тяжелых реализаций.
Переменные:
1. 3 переменных - отвечают за пдф файлы с результатами розыгрыша за сегодня
2. 3 переменных - отвечают за пдф файлы с результатами розыгрыша за вчера
3. Год - 2024
4. Дата за сегодня - 27 June 2024
5. Дата за вчера - 26 June 2024
6. Дата за сегодня числовой месяц - 27/06/2024
7. Дата за вчера числовой месяц - 26/06/2024
Условия (ифки):
Главная + Сводная за сегодня
Пока не появился первый утрениий эфир у нас выводится сообщение, что это результаты за вчера.
Парсинг результатов:
13:00 - начинаем каждые 30 секунд обращаться к сайту http://www.dhankesari.com/ для получения утренних результатов
18:00 - начинаем каждые 30 секунд обращаться к сайту http://www.dhankesari.com/ для получения дневных результатов
20:00 - начинаем каждые 30 секунд обращаться к сайту http://www.dhankesari.com/ для получения ночных результатов
Важно: Как только данные получены, сразу прекращаем парсинг, чтобы не менять постоянно ip адреса в случае бана.
Принцип работы:
Главная + Сводная за сегодня
На главной странице 3 пдф с результатами расположенными в самом верху 20:00, потом 18:00 и в самом низу 13:00.
Утром, как только мы получаем первый утрениий файл, мы моментально убираем с главной все 3 файла за вчера и публикуем один утренний файл. Как только получаем дневной файл, публикуем его выше утреннего и вечерний выше дневного соответственно.
К вечеру у нас на Главной 3 файла в самом верху 20:00, потом 18:00 и в самом низу 13:00. Ну и все повторяется по кругу.
Получается на Главной странице и на странице Сводная за сегодня результаты за вчера стоят только до появления первого утреннего файла.
Сводная за вчера + Утро-День-Вечер вчера
Как только наступает 00:00:01 мы обновляем данные на странице Сводная за вчера и на страницах Утро-День-Вечер за вчера. Получается пока не вышли утренние результаты у нас Главная+Сводная за сегодня+Сводная за вчера показывают одинаковые результаты, но как только выходит утренний файл, то на Главной странице и на странице Сводная за сегодня и на странице Утро данные меняются на сегодняшние.
Утро-День-Вечер за сегодня
Эти страницы имеют по 1 пдф файлу. Как только выходит новый утренний эфир, результаты за сегодня моментально меняются соответственно Утро-День-Вечер.
Архив:
Просто на странице выводим таблицу из 3-х столбиков и разбиткю по месяцам. 1-2-3 столбики это сответственно Утро-День-Вечер и просто написана дата. При клике на дату мы расскрываем нужный файл для просмотра или шаринга. Все работает в рамках одной страницы.
АДМИНКА
В данный момент в админке нужно выводить даты и соответственно 3 времени для каждой даты. В случае неуспешного парсинга или бана IP нужно иметь возможность добавить файл самостоятельно через (выбрать файл) с компьютера.
По крону мы должны создавать в 00:00:01 новый день (дату)
По крону мы парсим пдв
Если пдф не спаршена, можем добавить вручную
Для логики работы должно быть все равно, спаршен файл по крону или добавлен через админку.
Интересует разработка именно этой конкретной части ТЗ. От вас жду предложений по цене и срокам, если вы дочитали до этого момента напишите в своем предложении "Читаю ТЗ" и мой интерес к вашему предложение возрастет в разы.
-
8193 63 1 Добрый день!
Готов помочь вам с реализацией этого проекта.
Жду возможности обсудить детали и приступить к работе!
-
3853 24 0 Добрый день!
Готов взяться за разработку и доработку сайта в соответствии с предоставленным ТЗ. Я могу выполнить задачу по ежедневному парсингу PDF и публикации результатов лотереи Самбад по указанным временам GMT+5:30.
Для начала необходимо реализовать различные страницы и функционал, а также настроить парсинг результатов с сайта http://www.dhankesari.com/ согласно требованиям.
Мой рейт - 16$ в час. Готов обсудить дальнейшие детали проекта.
Жду вашего ответа!
…
С уважением,
Максим
-
13013 67 0 Привет! Выполню ваше задание быстро и качественно.
Моё портфолио: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишите, начну сегодня работать. Буду рад сотрудничеству с Вами!
-
15075 32 0 1 Добрый день Dan! "Читаю ТЗ"
Меня зовут Валентин, и я представляю Arctic Web Agency. Мы - команда опытных веб-разработчиков, специализирующихся на создании современных и эффективных веб-решений для бизнеса. Готовы взять ваш проект к работе!
С уважением
Arctic Web Team
https://arctic-agency.com
-
Хинди...
С этим сложно. Разве, что этим Вы займётесь. -
Актуальные фриланс-проекты в категории Веб-программирование
Разработка WebGL/Three.js сцены с генерацией и экспортом 3D (snapshot) из анимированного шейдераОписание объекта:Проект представляет собой дизайнерский стол, выполненный в форме реалистичного, глубокого водоворота (центральная воронка, которая плавно переходит из широкой горизонтальной столешницы в тонкую изящную ножку). Суть задачи:Требуется WebGL / Creative Coding… Javascript и Typescript, Веб-программирование ∙ 1 час 26 минут назад ∙ 10 ставок |
Сделать сайт на WP, без конструктора
16 000 UAH
Необходимо сделать каталог (скорее всего без корзины), только форма заявки на товар. Без использования элементоров и других. Должна быть главная страница, страница товара, каталог, каталог поставщиков, и возможно еще несколько других. Дизайн и стилистика типа такого… Веб-программирование ∙ 1 час 33 минуты назад ∙ 46 ставок |
Shopify-разработчик для сайта доставки суши (Польша)Ищем опытного разработчика Shopify для реализации сайта доставки еды (суши) для клиента из г. Катовице, Польша. Что нужно сделать: Настроить сайт на готовом шаблоне Shopify (шаблон согласован) Меню с фотографиями блюд и описаниями Онлайн-оформление заказов Подключение способов… Веб-программирование ∙ 2 часа 57 минут назад ∙ 24 ставки |
Вебфлоу разработчик для заполнения страниц портфолио на сайтеСайт разработан кастомно на Webflow для строительной компании, нужно быстро заполнить страницы проектов по одному шаблону (заменить картинки и тексты) Для 2 языков Количество - 6 штук Готовы начинать как можно скорее, спасибо! HTML и CSS верстка, Веб-программирование ∙ 18 часов 53 минуты назад ∙ 34 ставки |
Администратор-настройщик LearnWorldsЗадача Настроить готовую платформу LearnWorlds под элитный онлайн-курс. Не разрабатывать архитектуру — реализовать уже готовую структуру руками в admin panel. ———————— Что нужно сделать: Брендинг ⦁ Подключить свой домен ⦁ Загрузить логотип, настроить фирменные цвета ⦁… CMS, Веб-программирование ∙ 21 час 57 минут назад ∙ 9 ставок |