[{"data":1,"prerenderedAt":215},["ShallowReactive",2],{"work-astral-aviation":3,"work-next-astral-aviation":122},{"id":4,"title":5,"body":6,"card":87,"cardAlt":88,"cardSummary":89,"client":5,"cover":90,"coverAlt":91,"description":80,"extension":92,"meta":93,"navigation":94,"next":95,"order":81,"path":96,"quote":97,"role":98,"seo":99,"shipped":100,"slug":110,"stack":111,"stem":114,"summary":115,"tags":116,"url":119,"year":120,"__hash__":121},"work\u002Fwork\u002Fastral-aviation.md","Astral Aviation",{"type":7,"value":8,"toc":79},"minimark",[9,26,53,65],[10,11,14,19,23],"case-section",{"id":12,"label":13},"challenge","Challenge",[15,16,18],"h2",{"id":17},"a-big-network-on-an-old-site","A big network on an old site",[20,21,22],"p",{},"Astral Aviation flies freighters out of Jomo Kenyatta International Airport to more than 50 destinations across Africa, the Middle East, Asia and Europe. Its website ran on a legacy WordPress install that had grown page by page over the years.",[20,24,25],{},"The people who use it are busy: freight forwarders checking a schedule, NGOs moving relief or pharma cargo, brokers looking for charter capacity. They need to find a route, a product or a contact in seconds, often on a phone. The rebuild had to keep years of content and make the airline's scale obvious at a glance.",[10,27,30,34],{"id":28,"label":29},"approach","Approach",[15,31,33],{"id":32},"rebuild-on-nextjs-lead-with-the-network","Rebuild on Next.js, lead with the network",[35,36,37,41,44,47,50],"ul",{},[38,39,40],"li",{},"Moved the site from WordPress to Next.js, carrying over the page structure and the news archive.",[38,42,43],{},"Put the network up front: a map of routes out of Nairobi, with a card for each of the six hubs.",[38,45,46],{},"Turned the flight schedules into an interactive viewer, switchable by origin (Nairobi, Johannesburg, Sharjah, Navi Mumbai, Haikou).",[38,48,49],{},"Gave each cargo product (Express, Protect, Pharma, DGR, Fresh) and each partner audience (interline, freight forwarders, charter brokers, aid and relief) its own page.",[38,51,52],{},"Kept Get a Quote, Track Cargo and Contact one tap away on every page.",[10,54,57,61],{"id":55,"label":56},"key-screens","Key screens",[15,58,60],{"id":59},"a-network-you-can-see","A network you can see",[62,63],"gallery",{":items":64},"[{\"src\":\"\u002Fimages\u002Fwork\u002Fastral-aviation\u002Fnetwork.webp\",\"alt\":\"Astral Aviation network section: a map of Africa with routes out of Nairobi and cards for each hub\",\"caption\":\"Network section: routes out of the Nairobi hub, with a card for each station.\",\"kind\":\"wide\"},{\"src\":\"\u002Fimages\u002Fwork\u002Fastral-aviation\u002Fabout-mobile.webp\",\"alt\":\"Astral Aviation about section on a phone, with a fleet photo and the airline's history\",\"caption\":\"The airline's story on mobile.\",\"kind\":\"phone\"},{\"src\":\"\u002Fimages\u002Fwork\u002Fastral-aviation\u002Fnetwork-mobile.webp\",\"alt\":\"Astral Aviation network section on a phone, listing hubs as cards\",\"caption\":\"Hubs as stacked cards on mobile.\",\"kind\":\"phone\"}]",[10,66,69,73,76],{"id":67,"label":68},"what-shipped","What shipped",[15,70,72],{"id":71},"launched-and-live","Launched and live",[20,74,75],{},"The new site is live at astral-aviation.com: the full corporate site, the fleet and product pages, and the schedules, rebuilt on Next.js.",[77,78],"shipped-stats",{},{"title":80,"searchDepth":81,"depth":81,"links":82},"",2,[83,84,85,86],{"id":17,"depth":81,"text":18},{"id":32,"depth":81,"text":33},{"id":59,"depth":81,"text":60},{"id":71,"depth":81,"text":72},"\u002Fimages\u002Fwork\u002Fastral-aviation\u002Fcard.webp","Astral Aviation home page with a Boeing 767 freighter and the headline \"Moving Africa's Cargo Forward\"","Africa's cargo airline, rebuilt from WordPress to Next.js.","\u002Fimages\u002Fwork\u002Fastral-aviation\u002Fcover.webp","Astral Aviation home page in a desktop browser and on a phone","md",{},true,"healthcart","\u002Fwork\u002Fastral-aviation",null,"UI\u002FUX, web development",{"title":5,"description":80},[101,104,107],{"value":102,"label":103},"30","core pages rebuilt in Next.js",{"value":105,"label":106},"5","hub flight schedules, now interactive",{"value":108,"label":109},"150+","news posts carried over from WordPress","astral-aviation",[112,113],"Figma","Next.js","work\u002Fastral-aviation","Rebuilding the website of Kenya's leading cargo airline, moving it off a legacy WordPress install onto a fast Next.js site built around its network, fleet and flight schedules.",[117,118],"Website","Migration","https:\u002F\u002Fastral-aviation.com","2026","wXkgKgR7lnsOSqgjjjNil-qPDBSRSFkXAQv3A-e5mgI",{"id":123,"title":124,"body":125,"card":186,"cardAlt":187,"cardSummary":188,"client":124,"cover":189,"coverAlt":190,"description":80,"extension":92,"meta":191,"navigation":94,"next":192,"order":193,"path":194,"quote":97,"role":98,"seo":195,"shipped":196,"slug":95,"stack":206,"stem":208,"summary":209,"tags":210,"url":213,"year":120,"__hash__":214},"work\u002Fwork\u002Fhealthcart.md","HealthCart",{"type":7,"value":126,"toc":180},[127,139,162,171],[10,128,129,133,136],{"id":12,"label":13},[15,130,132],{"id":131},"shoppers-need-to-trust-what-they-buy","Shoppers need to trust what they buy",[20,134,135],{},"Supplements and natural care are a considered purchase. Shoppers want to know what a product does and what is in it, and in a market with counterfeits they want proof the store is genuine before they pay.",[20,137,138],{},"HealthCart already sold online, but its old theme made a range of hundreds of products from brands like Solgar, NOW, Quest and Dr Organic hard to browse. The revamp moved the store to a modern Shopify theme built around the customer: easy to search by need, trustworthy from the first screen, and quick to check out on a phone, with M-Pesa.",[10,140,141,145],{"id":28,"label":29},[15,142,144],{"id":143},"a-modern-theme-built-around-the-shopper","A modern theme, built around the shopper",[35,146,147,150,153,156,159],{},[38,148,149],{},"Moved the store to a modern Shopify theme, keeping the catalogue, customers and orders in place.",[38,151,152],{},"Organised 900+ products into a mega menu by health goal (brain, gut, energy, fertility and more), by product type, and by brand A–Z.",[38,154,155],{},"Put trust signals right under the hero: genuine and certified brands, 24-hour countrywide delivery, expert advice, and phone and WhatsApp support.",[38,157,158],{},"Featured best-sellers with an offer countdown, and promotions by health need, on the home page.",[38,160,161],{},"Set up M-Pesa and card checkout on Shopify, so the team runs products, offers and orders without a developer.",[10,163,164,168],{"id":55,"label":56},[15,165,167],{"id":166},"best-sellers-up-front","Best-sellers up front",[62,169],{":items":170},"[{\"src\":\"\u002Fimages\u002Fwork\u002Fhealthcart\u002Fproducts.webp\",\"alt\":\"HealthCart home page with best-selling products, promotional banners and shop-by-category links\",\"caption\":\"Home page: best-sellers, promotions and shopping by health need.\",\"kind\":\"wide\"},{\"src\":\"\u002Fimages\u002Fwork\u002Fhealthcart\u002Fproducts-mobile.webp\",\"alt\":\"HealthCart best-selling products on a phone, with an offer countdown\",\"caption\":\"Best-sellers on mobile, with the offer countdown.\",\"kind\":\"phone\"},{\"src\":\"\u002Fimages\u002Fwork\u002Fhealthcart\u002Fcategories-mobile.webp\",\"alt\":\"HealthCart promotional banners on a phone\",\"caption\":\"Promotions by health need on mobile.\",\"kind\":\"phone\"}]",[10,172,173,175,178],{"id":67,"label":68},[15,174,72],{"id":71},[20,176,177],{},"The revamped store is live at healthcart.co.ke, with the full catalogue, collections and checkout on the new theme.",[77,179],{},{"title":80,"searchDepth":81,"depth":81,"links":181},[182,183,184,185],{"id":131,"depth":81,"text":132},{"id":143,"depth":81,"text":144},{"id":166,"depth":81,"text":167},{"id":71,"depth":81,"text":72},"\u002Fimages\u002Fwork\u002Fhealthcart\u002Fcard.webp","HealthCart online store home page","A supplements store revamped onto a modern Shopify theme.","\u002Fimages\u002Fwork\u002Fhealthcart\u002Fcover.webp","HealthCart store home page in a desktop browser and on a phone",{},"kashlink",3,"\u002Fwork\u002Fhealthcart",{"title":124,"description":80},[197,200,203],{"value":198,"label":199},"900+","products in the catalogue",{"value":201,"label":202},"270","collections by health goal, type and brand",{"value":204,"label":205},"2","payment methods: M-Pesa and card",[112,207],"Shopify","work\u002Fhealthcart","Revamping Kenya's online store for genuine vitamins, supplements and natural care onto a modern Shopify theme, so customers find the right product faster and check out with M-Pesa.",[211,212],"E-commerce","Redesign","https:\u002F\u002Fhealthcart.co.ke","w2kR-jgrGSxv5_Qv97ngvisSA2Tjlfh9aq_D6Wvgg8Q",1794226466638]