Завдання було поставлено розробити інтернет-магазин інтимних товарів, під нього розробити парсер товарів та зпарсити близько 3000 товарів з сайту донора (*парсинг товарів - автоматичне додавання товарів з сайту донору за допомогою програмного забезпечення).
Парсер мав працювати на хостингу сайту або в ядрі сайту самостійно та незалежно від будь-чого (зовнішнього сервера чи розробника наприклад, повна автономія та автоматизація). Надалі парсер мав самостійно додавати нові товари на наш інтернет-магазин в режимі реального часу.
Ось відео доказ того, що більшість роботи було виконано (90%):
https://youtu.be/-WJQPBL8KiA - розроблено парсер, що працює в режимі реального часу та додає нові товари на сайт;
https://youtu.be/HkTrh2BBWc0 - розроблено робочий інтернет-магазин;
https://youtu.be/UTuEO51qzmU - спарсені товари на наш сайт (не дороблено).
Так, як з клієнтом не вперше працювали (див попередні відгуки від Maximilian D (Madro) на моїй сторінці, раніше проблем не виникало, проєкт вели в телеграмі - я взявся зробити за дуже велику знижку як постійному клієнту (по факту безкоштовно).
*клієнт не дочекавшись результату, нічого не писавши мені та без попередження закрив проєкт.
Для себе було прагнення здобути такий досвід по розробці чогось подібного, час витрачений на розробку вважаю був з користю, результат був досягнутий. Тепер є можливість використовувати парсер для інших проєктів, який повністю працює на хостингу клієнта та автоматично без втручання розробника чи клієнта.
Розробку проєкту було поділено на 4 етапи (кожен з яких займає 1 календарний місяць):
1-етап (планування проєкту, пошук інформації, підготовка, розробка інтернет-магазину);
2-етап (розробка парсера, який буде працювати на хостингу не залежно від будь-чого);
3-етап (парсинг товарів, бо так чи інакше в парсері потрібно прописати які сторінки дивитися на сайті донорі та з яких забирати товари);
4-етап (це суміжний етап, який періодично в процесі роботи виникав, він був необхідний для виправлення багів, тестування під навантаженням, бо на сайт будуть заходити люди і він немає падати із за парсера, парсер не має зависати, також було розроблено графік планування автоматичного парсингу товарів використовуючи cron задачі на хостингу).
https://www.lovecherry.es/gb/ - сайт донер;
https://extas.love/ - новий сайт.