Hi there,
As per your job post, It will take approx 22-25 hrs and cost you around $550 will take around 20 To improve the speed and load in less than 3 sec. on mobile and desktops i need to do following steps :
-Eliminate render-blocking resources :
Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles.
-Minimize main-thread work:
Consider reducing the time spent parsing, compiling and executing JS. We may find delivering smaller JS payloads helps with this.
-Server static assets with an efficient cache policy :
A long cache lifetime can speed up repeat visits to your page.
-Reduce JavaScript execution time :
Consider reducing the time spent parsing, compiling, and executing JS. We may find delivering smaller JS payloads helps with this.
-Minimize Critical Requests Depth :
The Critical Request Chains show all resources are loaded with a high priority. By reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources will improve page load.
-User Timing marks and measures :
I will instrumenting your app with the User Timing API to measure your app's real-world performance during key user experiences.
These are initial steps needs to be performed , i am sure that we will be able to get speed optimised by these operations , if we need to do any code change i will let you know.
Kind Regards,
Attu