{"id":278,"date":"2026-01-27T14:03:57","date_gmt":"2026-01-27T14:03:57","guid":{"rendered":"https:\/\/season-shrestha.uk\/wp-blog\/?p=278"},"modified":"2026-01-30T04:48:48","modified_gmt":"2026-01-30T04:48:48","slug":"reflective-write-up-alfs-cycle","status":"publish","type":"post","link":"https:\/\/season-shrestha.uk\/wp-blog\/reflective-write-up-alfs-cycle\/","title":{"rendered":"Reflective Write Up &#8211; Alf&#8217;s Cycle"},"content":{"rendered":"\n<p>I chose <strong>Alf\u2019s Cycles<\/strong> as the focus for my small business website project. Before designing or developing anything, I began by imagining a story\u2014the story of a man named Alf.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Story Building<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/season-shrestha.uk\/wp-blog\/wp-content\/uploads\/2026\/01\/alf-with-book-1-1024x683.webp\" alt=\"\" class=\"wp-image-288\" srcset=\"https:\/\/season-shrestha.uk\/wp-blog\/wp-content\/uploads\/2026\/01\/alf-with-book-1-1024x683.webp 1024w, https:\/\/season-shrestha.uk\/wp-blog\/wp-content\/uploads\/2026\/01\/alf-with-book-1-300x200.webp 300w, https:\/\/season-shrestha.uk\/wp-blog\/wp-content\/uploads\/2026\/01\/alf-with-book-1-768x512.webp 768w, https:\/\/season-shrestha.uk\/wp-blog\/wp-content\/uploads\/2026\/01\/alf-with-book-1-1536x1024.webp 1536w, https:\/\/season-shrestha.uk\/wp-blog\/wp-content\/uploads\/2026\/01\/alf-with-book-1-2048x1365.webp 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Alf was someone with a lifelong passion for bicycles and a natural warmth that made him well loved within his community. He taught himself everything he knew about cycles, and over time, neighbours began turning to him whenever their bikes needed repairing. What started as simple favors gradually grew into something bigger.<\/p>\n\n\n\n<p>As his reputation spread, Alf opened a small workshop under his own name\u2014Alf\u2019s Cycles. He never relied on advertising; instead, his honesty, skill, and word-of-mouth built the business for him. People trusted his advice and valued his craftsmanship, returning not just for repairs, but for the reassurance that they were in good hands.<\/p>\n\n\n\n<p>Over time, Alf\u2019s workshop became more than just a business\u2014it became a local institution. As the years passed, his passion, values, and love for cycling were passed down to the next generation, allowing Alf\u2019s legacy to continue and the business to thrive for over 40 years.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Mission<\/h2>\n\n\n\n<p>I began the project by outlining the basic requirements to gain a clear understanding of what I was designing. The story I had created naturally shaped the theme of the website, influencing how it should feel and look. As the concept developed, I found myself emotionally connected to the narrative behind it.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>The goal was to create a design that felt meaningful and emotionally driven\u2014one that told a story while still respecting the realities of a business. Rather than pushing users toward a purchase, the intention was to invite them to explore, reflect, and decide for themselves what they wanted to engage with. The website was designed to guide users gently, allowing the story, values, and atmosphere of the business to lead the experience.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Content Theme<\/h2>\n\n\n\n<p>With this emotional foundation in place, I began writing content that aligned closely with the project\u2019s requirements. I was careful to avoid overly sales-focused language, instead choosing words that felt local, personal, and rich in meaning. My aim was to evoke emotion and build trust in Alf\u2019s legacy, highlighting the strength and authenticity of a business that has endured for decades. That sense of trust felt essential to the experience I wanted to create.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Visual Theme<\/h2>\n\n\n\n<p>At this stage, I had established a strong foundation for what the website represented and the overall theme it needed to convey. I began creating a list of keywords to guide the visual and emotional direction of the design\u2014terms such as bold, retro, and strong; a trusted reputation within the town; a distinctly local feel; black and white pictures; oil pastel colours; vintage aesthetics; polite and down-to-earth character; a sense of premium quality; community involvement; indie music influences; classic foundations with subtle modern touches and many more. I wanted to capture the feel of these elements and reflect it in the site\u2019s design.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Font Typefaces<\/h3>\n\n\n\n<p>To deliver a classic and elegant experience while establishing an emotional connection, I chose <strong>Libre Baskerville<\/strong>, a serif typeface for titles. As the site focuses on storytelling and heritage branding, this font felt especially appropriate and well aligned with the overall theme.<\/p>\n\n\n\n<p>For comfortable reading across longer paragraphs of text, I chose the <strong>Inter<\/strong> typeface. Its clean, calm, and highly legible design complements the overall theme, providing a modern balance to the classic aesthetic while ensuring a relaxed and accessible reading experience.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Colors<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Primary Color<\/h4>\n\n\n\n<p>I explored lots of colors that represent something like wine, leather, aged woods, rusted iron. I came across colors such as Deep green forest (#1f3d2b), Oxford blue (#1e2a38), leather brown (#6b4f2a), slate blue gray (#4a5d73). But I was hooked into the <strong>deep burgundy (#5c1f2b)<\/strong> because it felt more heritage, more emotional without being sentimental and strong more like an old British brand.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Supporting Colors<\/h4>\n\n\n\n<p>For the background color, a very <strong>light gray #f0f0f0<\/strong>.&nbsp; Since Pure white (#ffffff) can feel harsh, especially for reading text. #f0f0f0 is softer, so it\u2019s easier on the eyes, especially for long-form content.Light gray is neutral, so it works well with almost any text color, image, or accent color. It won\u2019t clash with design<\/p>\n\n\n\n<p>And for the paragraph ,a <strong>dark gray (#1a1a1acc)<\/strong> is easier on the eyes but still highly readable. The opacity makes the text slightly transparent, blending subtly with the background.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wireframes &amp; IA along the side<\/h2>\n\n\n\n<p>While shaping the visual elements and narrative of the site, I was also planning the information architecture and wireframes in parallel. As the website was intended to function as a simple marketing tool, I deliberately kept the number of sections and elements to a minimum. I was careful to ensure the site did not resemble an ecommerce platform, as no products were being sold. Instead, the focus was on communicating Alf\u2019s legacy and the quality of products and services the business has delivered over the years.<\/p>\n\n\n\n<p>With a mobile-first mindset, I started by creating low-fidelity wireframes in Figma to define the content structure and establish the core layout. From there, I gradually explored different design styles. Drawing strong inspiration from classic British design aesthetics, I found this direction to be a natural and fitting choice for the project.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f7147e6e5d2&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f7147e6e5d2\" class=\"aligncenter size-large is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"159\" height=\"1024\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/season-shrestha.uk\/wp-blog\/wp-content\/uploads\/2026\/01\/mobile-homepage-2-159x1024.png\" alt=\"\" class=\"wp-image-298\" style=\"width:159px;height:auto\" srcset=\"https:\/\/season-shrestha.uk\/wp-blog\/wp-content\/uploads\/2026\/01\/mobile-homepage-2-159x1024.png 159w, https:\/\/season-shrestha.uk\/wp-blog\/wp-content\/uploads\/2026\/01\/mobile-homepage-2-scaled.png 397w\" sizes=\"auto, (max-width: 159px) 100vw, 159px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"117\" height=\"1024\" src=\"https:\/\/season-shrestha.uk\/wp-blog\/wp-content\/uploads\/2026\/01\/mobile-homepage-high-fidility-1-117x1024.png\" alt=\"\" class=\"wp-image-299\"\/><\/figure>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"271\" height=\"1024\" data-id=\"300\" src=\"https:\/\/season-shrestha.uk\/wp-blog\/wp-content\/uploads\/2026\/01\/desktop-homepage-1-271x1024.png\" alt=\"\" class=\"wp-image-300\" srcset=\"https:\/\/season-shrestha.uk\/wp-blog\/wp-content\/uploads\/2026\/01\/desktop-homepage-1-271x1024.png 271w, https:\/\/season-shrestha.uk\/wp-blog\/wp-content\/uploads\/2026\/01\/desktop-homepage-1-407x1536.png 407w\" sizes=\"auto, (max-width: 271px) 100vw, 271px\" \/><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Development with Design<\/strong><\/h2>\n\n\n\n<p>Once the homepage was finalized, I felt confident in the website\u2019s visual direction. Instead of producing detailed designs for every page\u2014which would have been time-consuming\u2014I moved straight into development for the remaining pages while keeping the design theme consistent. By this stage, the core structure, layout, and components were already in place, allowing reused components to naturally maintain consistency across the site.<\/p>\n\n\n\n<p>Since I was more accustomed to building sites with classes, working on a project that required using classes only when absolutely necessary and targeting html elements became a challenge. I was also more comfortable with a desktop-first approach, so shifting to mobile-first pushed me further out of my comfort zone.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>The layout and visual style of the site were also fairly complex, which meant the codebase could become harder to maintain. Still, I chose to take the risk. The emotional depth of the design mattered to me, and I felt it was worth embracing the challenge to preserve that feeling.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Resources<\/h2>\n\n\n\n<p><a href=\"https:\/\/season-shrestha.uk\/wp-blog\/wp-content\/uploads\/2026\/01\/SBW-Requirement-1.pdf\" data-type=\"page\" data-id=\"2\">SBW-requirement document<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/season-shrestha-university\/alfs-cycle\">Github Repository<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I chose Alf\u2019s Cycles as the focus for my small business website project. Before designing or developing anything, I began by imagining a story\u2014the story of a man named Alf. Story Building Alf was someone with a lifelong passion for bicycles and a natural warmth that made him well loved within his community. He taught [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-278","post","type-post","status-publish","format-standard","hentry","category-articles"],"_links":{"self":[{"href":"https:\/\/season-shrestha.uk\/wp-blog\/wp-json\/wp\/v2\/posts\/278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/season-shrestha.uk\/wp-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/season-shrestha.uk\/wp-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/season-shrestha.uk\/wp-blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/season-shrestha.uk\/wp-blog\/wp-json\/wp\/v2\/comments?post=278"}],"version-history":[{"count":25,"href":"https:\/\/season-shrestha.uk\/wp-blog\/wp-json\/wp\/v2\/posts\/278\/revisions"}],"predecessor-version":[{"id":317,"href":"https:\/\/season-shrestha.uk\/wp-blog\/wp-json\/wp\/v2\/posts\/278\/revisions\/317"}],"wp:attachment":[{"href":"https:\/\/season-shrestha.uk\/wp-blog\/wp-json\/wp\/v2\/media?parent=278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/season-shrestha.uk\/wp-blog\/wp-json\/wp\/v2\/categories?post=278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/season-shrestha.uk\/wp-blog\/wp-json\/wp\/v2\/tags?post=278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}