[{"data":1,"prerenderedAt":475},["ShallowReactive",2],{"site:en":3,"entry:en:services:\u002Fservices\u002Frebuild":60,"services:compact:en":438},{"id":4,"bookingLabel":5,"bookingUrl":6,"cards":7,"contact":10,"ctaLabel":19,"extension":20,"footer":21,"form":24,"legal":36,"meta":40,"nav":41,"stem":54,"teamStats":55,"__hash__":59},"site_en\u002Fen\u002Fdata\u002Fsite.yml","Book a 30-min call","https:\u002F\u002Fcalendar.proton.me\u002Fu\u002F1\u002Fbookings#T4kfYSyNbRUyRRyXSdY7y_GGMPRBvDki7BAF0PsBmnE=",{"readCase":8,"explore":9},"Read the case","Explore",{"label":11,"heading":12,"intro":13,"replyNote":14,"successTitle":15,"successBody":16,"errorBody":17,"unavailableBody":18},"Contact","What’s your next move?","Tell us what you’re building, or where things are stuck.","We reply within one working day. Prefer to talk?","Thanks, message received.","Ignatius or Kirils will reply within one working day.","Your message didn’t send. Please try again in a moment.","The contact form isn’t open yet. Please check back soon.","Let’s talk","yml",{"company":22,"locations":23},"Nikulsons & Co.","UK · Malta · Latvia · Estonia · Remote",{"nameLabel":25,"namePlaceholder":26,"emailLabel":27,"emailPlaceholder":28,"companyLabel":29,"companyOptional":30,"companyPlaceholder":31,"messageLabel":32,"messagePlaceholder":33,"submitLabel":34,"submittingLabel":35},"Name","Your name","Email","you@company.com","Company","(optional)","Company name","What are you building, or where are things stuck?","A product, a process to automate, a stuck project. A few lines is plenty.","Send message","Sending…",[37],{"label":38,"to":39},"Privacy notice","\u002Fprivacy",{},[42,45,48,51],{"label":43,"to":44},"Work","\u002Fwork",{"label":46,"to":47},"Services","\u002Fservices",{"label":49,"to":50},"Industries","\u002Findustries",{"label":52,"to":53},"Studio","\u002F#studio","en\u002Fdata\u002Fsite",{"total":56,"countries":57,"note":58},21,12,"core team & freelancers","QJcb3tt7TOmvSEOxqBaaLqAQmHhdy_9Cf35QOOswVKc",{"id":61,"title":62,"audience":63,"audienceCard":64,"body":65,"chips":64,"claim":419,"description":420,"detail":421,"engagementLine":422,"extension":423,"headline":64,"highlight":424,"icon":89,"illustration":425,"layout":426,"meta":427,"name":62,"navigation":428,"numbered":428,"offer":429,"ogImage":432,"order":433,"path":434,"seo":435,"shortName":62,"stem":436,"__hash__":437},"services_en\u002Fservices\u002Frebuild.md","Product rebuild & redesign","Mature products hitting a growth ceiling",null,{"type":66,"value":67,"toc":416},"minimark",[68,111,156,196,261,297,350,406],[69,70,73,81,87,92,103],"section-hero-detail",{"link":71,"linklabel":72},"#process","See how it runs",[74,75,77],"hero-meta",{"icon":76},"arrows-clockwise",[78,79,80],"p",{},"Shipped in stages · from €7.5k",[74,82,84],{"icon":83},"stack",[78,85,86],{},"Design and dev, one team",[74,88,90],{"icon":89},"trend-up",[78,91,63],{},[93,94,96],"template",{"v-slot:title":95},"",[78,97,98,99],{},"Modernise legacy software ",[100,101,102],"em",{},"one module at a time.",[93,104,105],{"v-slot:lede":95},[78,106,107,108],{},"We redesign the experience to remove friction and unlock growth. ",[100,109,110],{},"Then rebuild it in stages, so the product keeps running while it improves.",[112,113,115,122,128,134,140,148],"section-problem",{"label":114},"The problem",[116,117,119],"pain-point",{"title":118},"Every change takes weeks",[78,120,121],{},"Old code and old design make simple updates slow.",[116,123,125],{"title":124},"Users work around the product",[78,126,127],{},"Spreadsheets and support calls fill the gaps.",[116,129,131],{"title":130},"Inconsistent everywhere",[78,132,133],{},"Years of screens, each in a different style.",[116,135,137],{"title":136},"A rewrite feels too risky",[78,138,139],{},"So nothing changes at all.",[93,141,142],{"v-slot:title":95},[78,143,144,145],{},"The product works. ",[100,146,147],{},"It just holds you back.",[93,149,150],{"v-slot:statement":95},[78,151,152,153],{},"Years of patches have left a product that’s slow to change and hard to use. ",[100,154,155],{},"Competitors ship faster, users tolerate it rather than love it, and every feature takes longer than the last.",[157,158,160,168,175,182,188],"section-numbered",{"label":159},"What you get",[161,162,165],"numbered-card",{"icon":163,"title":164},"magnifying-glass","Audit & strategy",[78,166,167],{},"Where the product loses users and money, and which parts to rebuild first.",[161,169,172],{"icon":170,"title":171},"layout","Redesigned experience",[78,173,174],{},"New flows and UI for the journeys that matter most, tested with real users.",[161,176,179],{"icon":177,"title":178},"squares-four","Design system",[78,180,181],{},"One component library that replaces years of inconsistency and speeds up future releases.",[161,183,185],{"icon":76,"title":184},"Staged rebuild",[78,186,187],{},"Front-end and back-end rebuilt module by module, released gradually to keep disruption low.",[93,189,190],{"v-slot:title":95},[78,191,192,193],{},"A better product, ",[100,194,195],{},"without the big bang.",[197,198,201,218,233,248,256],"section-process",{"label":199,"outcometitle":200},"How it runs","Handover",[202,203,205,212],"phase",{"label":204},"Phase 1",[206,207,209],"step",{"title":208},"Audit",[78,210,211],{},"Analytics, user research and a technical review of the current product.",[206,213,215],{"title":214},"Plan",[78,216,217],{},"A module-by-module roadmap ordered by impact and risk.",[202,219,221,227],{"label":220},"Phase 2",[206,222,224],{"title":223},"Redesign",[78,225,226],{},"New flows and UI for the first module, plus the design system foundations.",[206,228,230],{"title":229},"Validate",[78,231,232],{},"Usability tests before anything gets built.",[202,234,236,242],{"label":235},"Phase 3",[206,237,239],{"title":238},"Rebuild",[78,240,241],{},"Engineering in sprints, released module by module behind feature flags.",[206,243,245],{"title":244},"Migrate",[78,246,247],{},"Data and users moved over gradually, with rollback at every step.",[93,249,250],{"v-slot:title":95},[78,251,252,253],{},"Rebuilt in stages, ",[100,254,255],{},"live all along.",[93,257,258],{"v-slot:outcome":95},[78,259,260],{},"A modern product, a documented system and a team that knows it. We stay on as a dedicated team or hand over to yours.",[262,263,268,274,279,284,289],"section-why",{"label":264,"ours":265,"ourslabel":184,"usual":266,"usuallabel":267},"Why this way","Our way","The usual way","Big-bang rewrite",[269,270],"comparison-row",{"label":271,"ours":272,"usual":273},"First release","Within the first few months","After a year or more",[269,275],{"label":276,"ours":277,"usual":278},"Risk","Contained to one module at a time","Everything at once",[269,280],{"label":281,"ours":282,"usual":283},"Users","Improvements ship continuously","Nothing changes until launch",[269,285],{"label":286,"ours":287,"usual":288},"Budget","From €7.5k, then module by module","Committed upfront",[93,290,291],{"v-slot:title":95},[78,292,293,294],{},"Why stages ",[100,295,296],{},"beat rewrites.",[298,299,301,311,318,326,334,342],"section-engagement",{"label":300},"Engagement",[302,303,308],"fact",{"icon":304,"label":305,"value":306,"meta":307},"receipt","Discovery","€7.5k","From",[78,309,310],{},"Audit and roadmap, scoped and fixed before it starts.",[302,312,315],{"icon":83,"label":313,"value":314,"meta":307},"First module","€25k",[78,316,317],{},"Each module redesigned and rebuilt, scoped and fixed before it starts.",[302,319,323],{"icon":320,"label":321,"value":322},"git-branch","Timeline","Phased",[78,324,325],{},"Scoped per module, reviewed after each release.",[302,327,331],{"icon":328,"label":329,"value":330},"chats-circle","Format","Release demos",[78,332,333],{},"Working software with each module, not a reveal at the end.",[93,335,336],{"v-slot:title":95},[78,337,338,339],{},"Full cycle, ",[100,340,341],{},"one team.",[93,343,344],{"v-slot:note":95},[78,345,346,347],{},"Not sure it fits? ",[100,348,349],{},"Let’s look at your case together.",[351,352,354,361,367,373,379,385,391,396],"section-faq",{"label":353},"Questions",[355,356,358],"faq-item",{"question":357},"Do we need to pause development during the rebuild?",[78,359,360],{},"No. We work module by module, so your team can keep shipping on the current product while the new one takes shape.",[355,362,364],{"question":363},"Can you work with our developers?",[78,365,366],{},"Yes. We often pair with in-house engineers, share the codebase and hand over as each module lands.",[355,368,370],{"question":369},"Redesign only, or rebuild too?",[78,371,372],{},"Either. Some clients take the redesign and design system to their own team; others have us rebuild end to end.",[355,374,376],{"question":375},"How do you decide what to rebuild first?",[78,377,378],{},"We rank modules by business impact and technical risk, starting where users and revenue gain the most.",[355,380,382],{"question":381},"How long does it take?",[78,383,384],{},"The first redesigned module usually ships within a few months, on a timeline agreed before the phase starts. The full rebuild depends on product size and is planned phase by phase.",[355,386,388],{"question":387},"What about our data and existing users?",[78,389,390],{},"Migration is planned from day one and done gradually, with rollback options at each step, to protect users’ access and history.",[93,392,393],{"v-slot:title":95},[78,394,395],{},"Questions, answered.",[93,397,398],{"v-slot:intro":95},[78,399,400,401],{},"Something else on your mind? ",[402,403,405],"a",{"href":404},"#contact","Ask us directly.",[407,408,411],"section-other-services",{"label":409,"linklabel":410},"Other services","All services",[93,412,413],{"v-slot:title":95},[78,414,415],{},"Other ways we help.",{"title":95,"searchDepth":417,"depth":417,"links":418},2,[],"Modernise legacy software one module at a time.","We redesign the experience to remove friction and unlock growth. Then rebuild it in stages, so the product keeps running while it improves.","We redesign the experience to remove friction and unlock growth.","Fixed-price phases · design and dev","md",false,"rebuild","standard",{},true,{"price":430,"currency":431,"from":428},7500,"EUR","\u002Fog\u002Fservices-rebuild.png",4,"\u002Fservices\u002Frebuild",{"title":62,"description":420},"services\u002Frebuild","869c0ddoVG6xFs2oyyxxDo4UckblUF5qi8c2CxaiQdA",[439,445,451,456,457,463,469],{"path":440,"name":441,"audience":442,"icon":443,"engagementLine":444},"\u002Fservices\u002Fpitch-deck","Pitch deck & product concept","Founders shaping an idea or preparing to raise","lightbulb","Fixed-price sprint · 4 weeks",{"path":446,"name":447,"audience":448,"icon":449,"engagementLine":450},"\u002Fservices\u002Fmvp","MVP design & development","Funded teams ready to launch","rocket-launch","Fixed price or dedicated team",{"path":452,"name":453,"audience":454,"icon":163,"engagementLine":455},"\u002Fservices\u002Fux-audit","UX audit & product discovery","Live products losing users or momentum","Fixed-price sprint · 2–3 weeks",{"path":434,"name":62,"audience":63,"icon":89,"engagementLine":422},{"path":458,"name":459,"audience":460,"icon":461,"engagementLine":462},"\u002Fservices\u002Fproduct-team","Dedicated product team","Scale-ups & enterprise","buildings","Monthly team · 30-day notice",{"path":464,"name":465,"audience":466,"icon":467,"engagementLine":468},"\u002Fservices\u002Fai-automation","AI automation","Teams buried in manual work","lightning","Fixed-price pilot, then scale",{"path":470,"name":471,"audience":472,"icon":473,"engagementLine":474},"\u002Fservices\u002Fmigration","Legacy website migration","Sites outgrowing a legacy CMS","browsers","Fixed-price migration · 6–12 weeks",1792071976003]