BUSINESS WEBSITE CASE STUDIESDESIGN / DEVELOPMENT / DIGITAL EXPERIENCES
Businesses with a clear digital purpose.
Explore the offer, customer journey and frontend work behind each website. Every case study identifies what I built and what the delivered experience does.
Independent work by Adrian Enev. Business information is illustrative; the case studies document the delivered frontend scope.
INDEPENDENT WEBSITE BUILDBOUTIQUE HOTEL
Slow Morning House
A boutique hotel website with room comparison, guest-capacity checks and a stay estimate including optional breakfast.
My role: Website design & frontend development
ROOMSSTAY COMPARISONLOCAL GUIDE
Read case study+
Company
Slow Morning House is a boutique hotel brand built around considered rooms and a quieter city stay. I designed and developed its website to connect room comparison with dates, guest count, optional breakfast and a sample stay estimate.
Market / Customer
Travellers comparing rooms and planning a stay for a specific group and date range.
Problem
Guests need to compare room capacity, stay length and extras before choosing the right accommodation.
Product / Service
Three room options, date and guest inputs, room comparison, capacity feedback, optional breakfast and calculated sample totals. The hotel model shown is room-night pricing with an optional breakfast add-on. The build supports stay planning with sample rates.
Business Goal
Make room selection and the estimated cost of a stay easy to understand.
My Role
Website design & frontend development.
Work
I created the hotel identity, responsive room presentation, stay planner, date validation, guest-capacity feedback and pricing calculations.
Solution
Room characteristics and planner inputs share one estimate, making the effect of nights, guests and breakfast visible.
Outcome
A working three-room comparison and stay calculator with validation and capacity feedback. It does not check live availability or create reservations.
Scope: Independent frontend build. Business details are illustrative; interactions run in the browser.
A property website combining home profiles, budget and area filters, saved shortlists and side-by-side comparison.
My role: Website design & frontend development
LISTINGSFILTERSSHORTLIST COMPARISON
Read case study+
Company
Good Neighbour Homes is a residential property brand organised around finding and comparing homes. I designed and developed a search experience that connects detailed listings, budget and area filters, a saved shortlist and a comparison view.
Market / Customer
Homebuyers narrowing a search by location, property type, budget and practical living requirements.
Problem
Comparing listings across separate pages makes it harder to remember trade-offs in price, space and location.
Product / Service
Illustrative home profiles and detail dialogs, area/type/budget filters, list and map views, locally saved homes and comparison of up to three properties. The agency model shown is property discovery leading toward a viewing enquiry. The build covers search and comparison with sample listings.
Business Goal
Help buyers narrow options and compare the details that matter before a viewing.
My Role
Website design & frontend development.
Work
I built the blue and white property identity, listing views, filters, detail dialogs, local-storage shortlist, comparison table and arithmetic budget estimator.
Solution
One set of listing data feeds browsing, saved homes and comparison, keeping the decision process connected.
Outcome
Working filters, property details, an illustrative map, saved shortlists and comparison of up to three homes. Listings are sample data; there is no listing feed or viewing pipeline.
Scope: Independent frontend build. Business details are illustrative; interactions run in the browser.
A hair-care website presenting three oil products and a routine matcher that connects hair preferences to product use.
My role: Website design & frontend development
THREE OILSINGREDIENTSROUTINE MATCHER
Read case study+
Company
Root Ritual is a botanical hair-care brand organised around everyday finishing, pre-wash scalp care and lightweight care for ends. I designed and built its product-discovery website, pairing a three-product collection with an interactive routine matcher.
Market / Customer
Hair-care shoppers comparing product purposes and deciding where an oil fits into an existing routine.
Problem
A product collection needs to explain differences in use, size and routine placement before a shopper can choose.
Product / Service
Everyday Hair Oil, Pre-Wash Scalp Oil and Ends & Shine Oil each have selectable detail views. Hair-feel and care-timing choices produce a matching routine and product link. The brand model shown is a consumer hair-care range discovered through product education. The delivered website covers discovery rather than transactions.
Business Goal
Make each product purpose clear and connect the collection to a simple care routine.
My Role
Website design & frontend development.
Work
I developed a centred botanical product campaign, an open three-oil collection, detailed product states and preference-based routine matching in JavaScript.
Solution
A collection-first boutique layout leads from the central bottle campaign into product comparison and a matching care routine; ingredient information reads as a botanical notebook.
Outcome
Three working product views and a routine matcher with nine preference combinations. Product formulas and usage copy are illustrative; no checkout is implemented.
Scope: Independent frontend build. Business details are illustrative; interactions run in the browser.
A restaurant website with seasonal menu filters, a pickup basket and a sharing-menu plan for two.
My role: Website design & frontend development
SEASONAL MENUDIETARY FILTERSPICKUP BASKET
Read case study+
Company
The Sunday Table is a neighbourhood restaurant brand centred on seasonal plates and shared meals. I designed and developed a website that joins menu discovery, dietary filtering, meal planning and a local pickup basket.
Market / Customer
Diners planning a shared meal and people choosing dishes for collection.
Problem
Diners need to compare dishes, dietary information, quantities and estimated spend before deciding what to order.
Product / Service
Dinner, lunch and drinks views, a meat-and-fish filter, item quantities and totals, a four-dish sharing plan and date-based table-time suggestions. The restaurant model shown combines dine-in meals with collection. The website supports menu and visit planning without sending reservations or orders.
Business Goal
Help diners plan a meal and understand their choices before contacting a restaurant.
My Role
Website design & frontend development.
Work
I created the bistro identity and responsive menu, implemented dietary/category filters and built the basket, quantity controls, totals and table-time suggestions.
Solution
Browsing, dietary preferences and quantities stay connected, so the basket reflects the meal a visitor has chosen.
Outcome
A working menu and basket with changing quantities and totals, plus meal and table-time planning. No order or table reservation is submitted.
Scope: Independent frontend build. Business details are illustrative; interactions run in the browser.
A barbershop website connecting five grooming services, barber profiles, a visit planner and practical aftercare.
My role: Website design & frontend development
SERVICE MENUBARBERSAFTERCARE
Read case study+
Company
Good Form Barbers is a barbershop brand built around tailored cuts, beard care and time in the chair. I designed and developed a service-led website that helps visitors compare treatments, plan a visit and find relevant aftercare.
Market / Customer
People choosing a haircut or beard service and comparing the time, price and style of a visit.
Problem
Visitors need enough service detail to choose a treatment and understand the visit before committing to an appointment.
Product / Service
Five service descriptions, three barber profiles, a service/barber/day/time planner and a style-specific aftercare selector. The service model shown is appointment-based grooming with defined durations and sample prices.
Business Goal
Make service selection clear and reduce the information needed to plan a visit.
My Role
Website design & frontend development.
Work
I built the charcoal and rose visual system, responsive service layouts, visit summary and short-cut, beard and longer-texture aftercare states.
Solution
Service, barber and time choices update one visit summary, while aftercare extends the customer journey beyond the selection.
Outcome
A working visit planner and three aftercare guides. The planner displays sample appointments and does not request or reserve a slot.
Scope: Independent frontend build. Business details are illustrative; interactions run in the browser.
A veterinary website helping pet owners choose a visit reason, prepare questions and download a private visit note.
My role: Website design & frontend development
CARE GUIDEVISIT NOTESPREPARATION
Read case study+
Company
Kindred Vet is a veterinary practice brand focused on clear guidance and calmer visits for pets and their owners. I designed and built a website that explains care categories and helps owners prepare a visit note they can take to a veterinary team.
Market / Customer
Pet owners organising routine care, preventive visits or questions about a new concern.
Problem
Owners need to understand the next step and collect relevant questions and observations before a veterinary conversation.
Product / Service
Pet-species and visit-reason selectors, preparation guidance, service categories, common questions and a downloadable text note for observations, medicines and questions. The practice model shown is appointment-based veterinary care. The delivered product supports visit preparation and information organisation.
Business Goal
Help owners arrive with clear observations and questions, supporting a more organised conversation.
My Role
Website design & frontend development.
Work
I developed a compact care-planning portal, species/reason guidance, service-information panels and private note creation with text-file download.
Solution
The pet and visit-reason choices are available immediately, with preparation guidance beside them. A notebook-style form keeps observations and questions in the current tab until the owner chooses to download them.
Outcome
A working guidance selector and downloadable visit note. The website does not book visits, diagnose conditions or transmit clinical records.
Scope: Independent frontend build. Business details are illustrative; interactions run in the browser.
A furniture website turning piece, size, wood and finish choices into a copyable design brief.
My role: Website design & frontend development
FURNITURECONFIGURATORDESIGN BRIEF
Read case study+
Company
Honest Grain is a furniture brand organised around material choice, useful proportions and custom pieces. I designed and built a website that connects product specifications with a configurator and a clear brief for a prospective commission.
Market / Customer
People considering furniture for a space and comparing dimensions, material and finish.
Problem
Custom-furniture enquiries need a clear specification before a maker can discuss feasibility and price.
Product / Service
Three furniture pieces, dimension controls, material and finish choices, specification updates and a copyable design brief. The maker model shown is made-to-order furniture discussed through a project brief. The build prepares that brief without submitting an order or quote request.
Business Goal
Turn product interest into a clear specification for a commissioning conversation.
My Role
Website design & frontend development.
Work
I created the measured furniture identity, product/specification views, dimension constraints and configurator, including clipboard copying and an availability message when copying is unavailable.
Solution
The configurator keeps the chosen piece and its options together, then translates them into a concise brief the visitor can reuse.
Outcome
A working three-piece configurator and clipboard-copy action. Specifications stay visible if copying is unavailable. No quote, manufacturing order or request is sent.
Scope: Independent frontend build. Business details are illustrative; interactions run in the browser.
A community kitchen website with meal-day information, dietary notes and a volunteer plan filtered by day and role.
My role: Website design & frontend development
MEAL MENUDIETARY NOTESVOLUNTEER SHIFTS
Read case study+
Company
One More Plate is a community kitchen brand bringing shared meals and volunteer participation into one neighbourhood service. I designed and developed a website that connects a meal schedule with role-based volunteer-shift planning.
Market / Customer
Neighbours exploring shared meals and volunteers deciding when and how to help.
Problem
People need to see what is happening and match the available kinds of work to their time and interests.
Product / Service
Three meal-day views, dietary notes, six sample shifts, day/role filters and a local volunteer plan. The community model shown is shared meals supported by volunteer prep, cooking, welcome and packing roles. Funding and participation terms are unspecified.
Business Goal
Make meals and opportunities to help easy to find, compare and plan around.
My Role
Website design & frontend development.
Work
I created the noticeboard identity, meal-day selector, shift filters, plan count and add/remove/reset interactions.
Solution
Meal information and shift roles are connected in one community journey, while a local plan lets visitors organise their preferred shifts.
Outcome
Working meal views and a six-shift filtered planner. Selections stay in the page and do not register a volunteer or reserve a place.
Scope: Independent frontend build. Business details are illustrative; interactions run in the browser.
A theatre website connecting production notes, performance-date selection and an interactive seat-and-price preview.
My role: Website design & frontend development
SHOWSPRODUCTION NOTESSEAT PREVIEW
Read case study+
Company
Small Hours Theatre is an intimate theatre brand centred on its programme and audience experience. I designed and built a website that connects production information, date selection and a seating preview before a theatre visit.
Market / Customer
Theatregoers comparing productions and dates and considering where to sit.
Problem
Visitors need to understand the show, practical visit details and seat options before choosing a performance.
Product / Service
Three selectable productions update notes and performance options; a 32-seat map supports seat selection and a changing total. The theatre model shown is dated performances with seat-based ticket pricing. The delivered build covers selection and price preview.
Business Goal
Connect interest in a production with a clear performance and seating choice.
My Role
Website design & frontend development.
Work
I developed a programme-first typographic playbill, dated production selector, production notes and a ticket-shaped interactive seat map with selection totals.
Solution
The programme opens with three dated productions and a large selected-show poster. Production information leads into a seating preview with ticket prices and selection totals.
Outcome
Three working production states and a 32-seat selection preview with totals. Seat choices do not hold inventory, reserve seats or issue tickets.
Scope: Independent frontend build. Business details are illustrative; interactions run in the browser.
A youth football academy website helping families compare U7–U16 programmes and prepare for a first session.
My role: Website design & frontend development
PROGRAMMESTRAINING TIMESFIRST-SESSION GUIDE
Read case study+
Company
First Whistle Academy is a youth football academy brand organised around age-group coaching for U7–U16 players. I designed and built its website to connect programme selection, training information and first-session preparation in one clear journey.
Market / Customer
Parents and guardians comparing training options, and young players preparing to join an age-appropriate group.
Problem
Families need to understand the coaching focus, session format and practical preparation before choosing a programme.
Product / Service
Three age-group views show coaching priorities, session length and sample schedules. A kit checklist and first-session guide turn interest into practical preparation. The academy model shown is scheduled age-group coaching, supported by programme information and an introductory session journey.
Business Goal
Help families identify the right programme and arrive prepared for a first session.
My Role
Website design & frontend development.
Work
I created the athletic website identity, responsive page structure, age-group selector, changing programme details and interactive kit checklist.
Solution
Programme content follows the family decision process: choose an age group, understand the training, then prepare for the first visit.
Outcome
A responsive website with three working programme states and a four-item checklist. Enrolment and trial booking are outside the delivered scope.
Scope: Independent frontend build. Business details are illustrative; interactions run in the browser.