Budget: 500 UAH Deadline: 1 day
Здравствуйте. Готов оперативно оптимизировать. В течении часа будет в зеленой зоне
1. Загрузка элементов страницы
Не удалось загрузить все элементы страницы. Это может повлиять на то, как Google видит и обрабатывает вашу страницу. Не удалось загрузить 81 ресурс со страницы.
Источник: https://search.google.com/test/mobile-friendly?view=fetch-info&id=hTBbYoM2dcSBxK5ydTWqfQ
Необходимо, по возможности, устранить данную проблему.
2. Отображение сайта на мобильных устройствах
Необходимо исправить недочеты с отображением сайта на мобильных устройствах. Они не только сказываются на удобстве для пользователей, но и снижают рейтинг сайта в результатах мобильного поиска.
На данный момент на сайте обнаружено ряд страниц с проблемами
Необходимо исправить указанные ниже проблемы:
Контент шире экрана.
В этом отчете указаны страницы, на которых для просмотра текста и изображений приходится пользоваться горизонтальной прокруткой. Эта проблема возникает, когда размеры в стилях CSS заданы абсолютными значениями или используются изображения, предназначенные для конкретной ширины окна браузера.
Ниже примеры страниц с данной ошибкой:
https://teploradost.com.ua/elektricheskij-polotencesushitel-lyuks-hpi-mario-1090x530
https://teploradost.com.ua/bufernaya-emkost-vaillant-allstor-plus-vps-30035
https://teploradost.com.ua/kran-sharovyj-ideal-vv-ruchka-itap-1
https://teploradost.com.ua/chugunnyj-radiator-viadrus-styl-500130
https://teploradost.com.ua/nasos-skvazhinnyj-speroni-spm-5010
Всего страниц с подобной проблемой было обнаружено: 21
Интерактивные элементы расположены слишком близко
Ниже перечисляются страницы, на которых элементы навигации расположены настолько близко друг к другу, что пользователю сложно прикасаться к одним, не задевая другие.
Ниже примеры страниц с ошибкой:
https://teploradost.com.ua/elektricheskij-polotencesushitel-lyuks-hpi-mario-1090x530
https://teploradost.com.ua/teplovoj-nasos-hitachi-yutaki-m-rasm5ne
https://teploradost.com.ua/teplovoj-nasos-hitachi-yutaki-m-rasm-3hvne
https://teploradost.com.ua/centrobezhnyj-nasos-wilo-initial-jet-94
https://teploradost.com.ua/bufernaya-emkost-vaillant-allstor-plus-vps-30035
Всего страниц с подобной проблемой было обнаружено: 21
3. Правки на основании отчета Lighthouse
Важно: Полный перечень ресурсов, которые необходимо оптимизировать по всем пунктам будет отображен в отчете инструмента Lighthouse, который будет прикреплен к задаче в виде Html-файла.
Google PageSpeed не смог проанализировать скорость загрузки страниц на сайте -
что может говорить о проблемах с получением контента поисковым роботом на сайте. По рекомендации данного инструмента был проведен анализ в новом инструменте Google Lighthouse
Скорость загрузки сайта является одним из важнейших факторов ранжирования, также, официально, по информации Google, сайты с низкой скоростью загрузки мобильной версии будут понижаться в поиске.
На сайте обнаружены следующие проблемы, связанные с загрузкой страниц на основании отчета Lighthouse:
3.1. Отображение первых результатов со страницы
Обнаружена проблема с получением первых результатов со страницы. Время загрузки основных элементов составило 7.1 секунды:
Информация по возможным исправлениями по ссылке ниже:
https://developers.google.com/web/tools/lighthouse/audits/first-meaningful-paint
3.2. Загрузка интерактивных частей страниц
Также, обнаружена проблема с загрузкой интерактивных частей на сайте, время, нужное на то, чтобы страница стала возможной для использования. Время, загрузки интерактивных элементов 13 и 18 секунд соответственно:
Информация по возможным исправлениями по ссылке ниже:
https://developers.google.com/web/tools/lighthouse/audits/consistently-interactive
https://developers.google.com/web/tools/lighthouse/audits/consistently-interactive
3.3 Изображения и скрипты
Обнаружены проблемы с оптимизацией картинок и скриптов:
Offscreen Images
Внедрить отложенную загрузку для изображений вне экрана, скрытых изображений.
Информация по возможным исправлениями по ссылке ниже:
https://developers.google.com/web/tools/lighthouse/audits/offscreen-images
Reduce render-blocking stylesheets/scripts
Исправить стили и скрипты, которые влияют на скорость загрузки страницы.
Информация по возможным исправлениями по ссылкам ниже:
https://developers.google.com/web/tools/lighthouse/audits/blocking-resources
Properly Size Images
Внедрить адаптивные изображения для повышения скорости загрузки.
Информация по возможным исправлениями по ссылке ниже:
https://developers.google.com/web/tools/lighthouse/audits/oversized-images
Unused CSS rules
Удалите неиспользуемые правила из таблиц стилей, чтобы уменьшить потребляемую память связанную с сетевой активностью.
Информация по возможным исправлениями по ссылке ниже:
https://developers.google.com/speed/docs/insights/OptimizeCSSDelivery
Keep server response times low (TTFB)
Время до принятия первого байта определяет время ответа сервера.
В данному случае корневому документу потребовалось 900мс что бы получить первый байт
Информация по возможным исправлениями по ссылке ниже:
https://developers.google.com/web/tools/chrome-devtools/network-performance/issues
Preload key requests
Рекомендуется использовать <link rel = preload> чтобы обозначить приоритетность получения ранее обнаруженных ресурсов сайта.
Информация по возможным исправлениями по ссылке ниже:
https://developers.google.com/web/updates/2016/03/link-rel-preload
Время загрузки Javascript слишком велико
Необходимо уменьшить время, затрачиваемое на синтаксический анализ, компиляцию и выполнение JS.
Avoid invisible text while webfonts are loading
Используйте CSS для отображения шрифтов, чтобы текст был видимым пользователям во время загрузки веб-сайтов.
Рекомендации по исправлению в ссылке ниже:
https://developers.google.com/web/updates/2016/02/font-display
Budget: 500 UAH Deadline: 1 day
Здравствуйте. Готов оперативно оптимизировать. В течении часа будет в зеленой зоне
Good day, 1) update jQuery** to the latest version (3.x) with jQuery Migrate included 2) Thoroughly test the functionality of the application 3) and fix any possible errors so that all scripts are compatible with each other by versions here it is necessary to completely rewrite https://filtry.in.ua/assets/libs/libs.js for the new version of jQuery since it has an old Bootstrap and many custom functions written
Description: It is necessary to create a JavaScript script for the Tampermonkey extension. The script will work in an internal CRM system.Logic of operation: The script must read the unique text ID of the current active dialogue on the page (there are a total of 5–10 different IDs). Depending on the ID, the script takes the corresponding text instruction (System Prompt) from the settings. The mapping of parameters by ID should be moved to a separate convenient settings window for the script. When a new message appears in the chat window, the script sends this text along with the prompt via the OpenAI API (model gpt-4o-mini). The received response is inserted into the text input field and initiates sending with a random delay of 20–45 seconds to simulate the natural operation of the operator.Work is purely with text. Budget — 6000 UAH. I am waiting for proposals from developers with experience in working with the OpenAI API and writing browser automation scripts.
A web service needs to be developed for automating the operations of coffee shops and small food service establishments. The product should have functionality similar to Poster POS, but with its own design, architecture, and source code. Copying the code or interface of Poster is not anticipated. The plan is to create a full-fledged commercial SaaS product that various coffee shops can use in the future on a subscription basis.In the first stage, an MVP needs to be developed Main functionality: registration and authorization of the establishment owner; creation of one or several establishments; management of employees and roles; catalog of products, categories, and modifiers; adding sizes, flavors, and additional options; cash interface for processing sales; opening and closing cash shifts; various payment methods; returns and order cancellations; inventory accounting and write-offs; basic stock accounting; sales history; reports on revenue, products, shifts, and employees; loyalty program for customers; adaptive operation on tablets, laptops, and smartphones; administrative panel for the service owner; tariff plans and restrictions according to the tariff.Future plans include mobile application; integration with payment terminals; receipt printing; integration with fiscal services; delivery and online ordering; table reservations; advanced analytics; API for third-party integrations; integration with accounting and CRM systems.Important requirements the system must be designed to operate multiple independent establishments; data of each client must be isolated; scalability of the product must be anticipated; secure handling of financial and personal data is required; the code must be structured and suitable for further development; technical documentation is needed; rights to the source code are transferred to the client after payment. At this moment, the design is absent, so a separate assessment of UI/UX design is needed or a ready-made solution for the MVP should be proposed.Please include in your proposal experience in creating SaaS, POS, CRM, ERP, or accounting systems; examples of similar work; proposed technology stack; team composition; estimated cost of the MVP; development timeline; what exactly is included in the proposed cost; cost of further support; whether you are ready to work in stages with payment for each completed stage. Preference will be given to performers or teams that have already developed cash, inventory, restaurant, or multi-user SaaS systems.
Tech Stack - React: Responsive and dynamic front-end development - Node.js: Robust backend operations - Web3: Multi-chain cryptocurrency integration - Solidity: Smart contract development Project Objective Develop a comprehensive multi-chain staking platform for a popular gaming ecosystem, enabling seamless cryptocurrency interactions, NFT marketplace integration, and enhanced user experience across multiple EVM-compatible blockchain networks. Whitepaper We've been more than just a mobile gaming studio; we are visionaries and innovators in the gaming world. Our team is formed by mobile gaming industry talents and passionate gamers, and is dedicated to pushing the boundaries of what's possible in mobile gaming. Our expertise focuses on hybridizing genres to create something truly unique which we adapt for transitioning Web2 gaming to Web3 gaming titles. From Racing RPGs to Action Strategy games, we are constantly experimenting and blending genres to offer new gaming experiences. Our games aren't just a form of entertainment; they're immersive journeys that engage, challenge, and captivate our players. We embody our mission to not merely entertain but to transport our audience into an extraordinary universe of interactive world within Web3 gaming. - Front-End Development - Back-End Development - Landing Page Redesign - Multi-Chain Integration - NFT Marketplace - Testing & Quality Assurance - Deployment & Maintenance
The website is already launched and operational. The main task is to understand the current project structure, check the quality of implementation, fix identified technical issues, and assist with further changes.Main Stack Next.js 15 React 19 TypeScript Tailwind CSS Zod Redux Toolkit The project may also use: Prisma JWT authorization Stripe Mailgun Google APIs Vercel or Netlify FunctionsMain Tasks conduct an audit of the existing project; evaluate the structure and quality of the code; fix bugs and enhance current functionality; improve server-side rendering and page load speed; check the correctness of the website display on mobile devices; work with forms, the administrative part, and external integrations; make technical SEO changes; maintain and gradually improve the existing website.What is Important to Us good experience with Next.js, React, and TypeScript; ability to understand someone else's code; understanding of SSR and the features of Next.js App Router; attention to performance and quality of implementation; ability to explain identified problems and propose clear solutions; independence and careful work with the existing website. At the first stage, it is necessary to familiarize yourself with the project, conduct a technical audit, and propose a list of priority changes. After that, ongoing work on the further development of the website is possible.