taschner.biz - німецька компанія, займається проектуванням, розробкою та впровадженням програмних рішень, які оптимізовують та автоматизовують вже існуючі бізнес-процеси різних компаній.
На момент початку роботи з компанією, в них вже був свій веб-сайт, який необхідно було розширити та оновити до більш сучасного вигляду.
Перша задача - це створення дизайну для профільного веб-сайту компанії taschner.biz. Друге, нам необхідно було створити веб-сайт відповідно до нашого дизайну. Головною умовою було: створення максимально гнучкого сайту, на якому була б можливість редагувати весь контент, включаючи заголовки, картинки, колір тощо. Ця гнучкість до редагування необхідна була для того, щоб наш замовник міг оновлювати весь контент самостійно, не прибігаючи до послуг програмістів.
Робочий процес проходив по Agile в рамках фреймворку Scrum. Весь обсяг роботи був розділений на послідовні ітерації, після яких проводили Demo мітинги з клієнтом, щоб продемонструвати готову частину функціонала.
Для розробки проекту був використаний фреймворк Gatsby. Він побудований на базі фреймворку JavaScript - React, який дозволяє створювати швидкі та ефективні статичні сайти. Використовуючи Gatsby, була створена своя система компонентів, яка дозволила динамічно будувати сторінки використовуючи компоненти базуючись на відповіді даних отриманих з Strapi бек енду.
Завдяки SSR (server side rendering) підходу статичні та динамічні сторінки веб-сайту повноцінно індексуються пошуковими роботами що прискорює їх пошук у Google.
Система компонентів була реалізована за допомогою CMS Strapi. Strapi - це готова система управління контентом, яка дозволяє створювати та управляти вміст ом веб-сайтів через API.
Використання даної системи дозволило отримати максимальну гнучкість та швидку адаптацію веб-сайту під різні потреба та вимоги. А найголовніше, що отримав наш замовник - це повну самостійність, оскільки використання CMS Strapi не потребує залучення розробника до зміни контенту, його можна змінювати самостійно в будь-який час.
Додані Open Graph теги з метою оптимізації відображення сторінок в соціальних мережах. Вони дозволяють налаштовувати зовнішній вигляд інформації, яка відображатиметься при поширенні сторінок в Facebook, Twitter, LinkedIn та інших платформах.
Була створена форма заявки, яка дає змогу залишати запити на співпрацю з компанією.
До веб сайту було підключено CookieYes який дозволяє мати налаштовуваний банер з запитом на згоду зберігання інформації користувача в cookie, що дозволило відповідати вимогам GDPR, CCPA, CNIL та LGPD.
До сайту під'єднали гугл аналітику, що дає змогу відстежити інформацію про відвідувачів сайту.
Були додані посилання на соціальні мережі.
Веб-сайт адаптивний під будь-який тип пристроїв: мобільний телефон, планшет чи для десктопного варіанту.
JavaScript, React, Gatsby, Node.js та CMS Strapi.