arrow_back Retour aux freelances
F

Frontend UI Refactor abnbd.com

Freelancer

Partager:
placeKR home_workTélétravail assignmentCDD publicOffre agrégée · KR

eventPubliée le 10 oct. 2026 · verifiedNous avons confirmé le 10 oct. 2026 qu'elle est toujours active

Cette entreprise est la vôtre ?

US$ 250 – US$ 750 par projet

À propos de l'offre

I’m preparing the next release of abnbd.com and the current frontend is showing its age. The underlying business logic is solid, but the user-facing components have become tangled after multiple quick iterations. I need an experienced frontend developer to step in and refactor the existing UI components so they are clean, reusable, and easy to maintain. What you’ll actually be touching is the component layer only—no backend or database work is required. Styles and core JavaScript behaviour are mostly fine for now; the priority is reorganising, simplifying, and, where sensible, rewriting the visual components to follow modern best practices. That includes breaking monolithic files into smaller units, removing dead code, improving naming conventions, and making sure each component has a clear, single responsibility. I’m happy to share the private repo and walk you through the current structure as soon as we start. Once the refactor is complete I should be able to plug in new features without fighting legacy code, run faster builds, and see consistent behaviour across browsers. Deliverables (all in the repo): • Refactored UI component files with clear folder structure • Brief inline documentation or comments explaining any non-obvious logic • A short markdown summary of what changed and why I will review by checking functionality parity, build size, and overall readability. If this sounds like the kind of tidy-up you excel at, let’s talk.

Continuez à lire gratuitement

Créez un compte gratuit pour voir l'offre complète et postuler.

  • badgePortfolio visible par les entreprises
  • notificationsAlerte de nouvelle offre par e-mail
  • favoriteAbonnement gratuit, résiliable à tout moment