# Performance overhaul of Relaybase web app

> Took a sluggish single-page app from failing to passing Core Web Vitals on every key page.

URL: https://freelance.adscaled.media/freelancers/jakub-novak/work/performance-overhaul-of-relaybase-web-app

Took a sluggish single-page app from failing to passing Core Web Vitals on every key page. A case study by Jakub Novák, Senior Frontend Engineer (Vue & React).

## Challenge

The search results page of Relaybase, a customer messaging platform, took over five seconds to become interactive on mid-range phones. Organic traffic had started dropping after the page experience update, and bounce rates were climbing.

## Solution

I profiled the app, split the bundle by route, replaced two heavy libraries with small utilities, moved images to responsive formats and rendered the first results on the server. A performance budget in CI now fails any pull request that makes things slower.

[View Jakub Novák’s profile](https://freelance.adscaled.media/freelancers/jakub-novak)

---

Taskora is a demo product by AdScaled. Profiles, jobs, reviews and payments are fictional; no real money moves.

## Site navigation

- [Find talent](https://freelance.adscaled.media/talent.md)
- [Find work](https://freelance.adscaled.media/jobs.md)
- [Categories](https://freelance.adscaled.media/categories.md)
- [How it works](https://freelance.adscaled.media/how-it-works.md)
- [Pricing](https://freelance.adscaled.media/pricing.md)
- [Trust & Safety](https://freelance.adscaled.media/trust.md)
- [Blog](https://freelance.adscaled.media/blog.md)
- [About](https://freelance.adscaled.media/about.md)
- [Contact](https://freelance.adscaled.media/contact.md)
- [Help center](https://freelance.adscaled.media/help.md)
- [Privacy Policy](https://freelance.adscaled.media/privacy.md)
- [Public API documentation](https://freelance.adscaled.media/api/docs)
