The same brief, built by every principal designer across every benchmarked model. Grouped by designer, so you can read one design identity down the page and the model spread across it.
# Client brief: Two Rivers Coffee Roasters You are designing and building the website for a real small business. The brief below gives you the business facts, the goals, the audience, the sections the site must have, and the exact copy to use. It gives you no visual direction on purpose. Every design decision - layout, type, colour, imagery, tone - is yours to make. Read the whole brief, form a point of view on how this business should look and feel, and build it. ## The business Two Rivers Coffee Roasters is a small-batch coffee roaster in Mudgee, New South Wales. It was founded in 2016 by siblings Dan and Priya Halloran. They roast in small batches on a restored 1962 Probat drum roaster. They sell two ways: direct to home customers online (250g and 1kg bags, plus a monthly subscription), and wholesale to cafes across the Central West and Sydney. The business is named for the two rivers that meet near the roastery. ## What the site is for 1. Sell coffee beans online (single bags and the monthly subscription). 2. Sign people up to the subscription. 3. Bring in wholesale enquiries from cafe owners. ## Who it is for Home-brew enthusiasts aged 25 to 45 who buy whole beans and care about origin and freshness, and cafe owners looking for a wholesale roaster. ## What the site must contain (all of these sections) - a hero, - the story, - the range (all six coffees below), - the subscription, - a wholesale enquiry section with a form, - stockists (the five cafes below), - a brewing guides teaser, - contact and a newsletter signup. ## Copy to use Use the copy below substantially as written, in Australian English. You may write your own section headings and any short connective microcopy (button labels, form labels), but the body facts and the coffee details are fixed. Do not invent extra products or drop any of the six coffees or five stockists. ### Story Dan and Priya Halloran started Two Rivers in 2016, roasting for friends out of a shed before the first cafe order turned it into a business. Everything still comes off one machine: a 1962 Probat drum roaster they stripped back and rebuilt by hand. They roast in small batches through the week and ship within a few days of roasting, so what lands on your bench is fresh. Green beans are bought a few sacks at a time and the roast profiles are dialled in by taste, not by volume. ### The range (six coffees, each 250g and 1kg) - Cudgegong House Blend - a mix of Central and South American beans for everyday drinking. Milk chocolate, brown sugar, roasted almond. 250g $19, 1kg $60. - Ethiopia Guji - washed single origin from the Guji zone. Jasmine, stone fruit, black tea. 250g $24, 1kg $78. - Colombia Huila - washed single origin from smallholders in Huila. Red apple, caramel, milk chocolate. 250g $21, 1kg $68. - Guatemala Antigua - washed single origin grown in volcanic soil near Antigua. Cocoa, toasted almond, orange peel. 250g $22, 1kg $72. - Brazil Cerrado - natural process from the Cerrado region. Dark chocolate, hazelnut, dried fig. 250g $20, 1kg $64. - Sugarcane Decaf (Colombia) - decaffeinated with the sugarcane process. Cocoa, malt, dried plum. 250g $22, 1kg $72. ### Subscription Pick a coffee, a size, and how often you want it, and we roast it fresh and post it out. Choose 250g or 1kg, weekly, fortnightly, or monthly. Pause, skip, or cancel any time from your account. Free shipping on subscription orders over $60. ### Wholesale We supply cafes across the Central West and Sydney. If you run a cafe and want to talk about a wholesale account, send us a few details and we will be in touch within two business days. We can roast to your order, help with dialling in, and supply on a regular delivery schedule. The wholesale enquiry form should collect: cafe name, contact name, email, suburb, and rough weekly volume. ### Stockists You can also find our beans on the shelf at these cafes: - Ironbark Espresso - Orange - The Lane Cafe - Bathurst - Riverstone Coffee House - Dubbo - Small Grind - Newtown, Sydney - Meridian Coffee - Surry Hills, Sydney ### Brewing guides (teaser) New to brewing at home, or want to get more out of your beans? Our guides walk through pour-over, plunger, espresso, and AeroPress, with grind, dose, and timing for each. Full guides coming soon. ### Contact and newsletter The roastery is in Mudgee, NSW. Email hello@tworiverscoffee.com.au. Sign up to the newsletter for new coffees, seasonal releases, and the occasional brewing tip. We send about one email a month and you can unsubscribe any time. ## Output contract (React, single page) Build one single-page site. Output exactly two files: - `App.tsx` - a default-exported React component. Define any subcomponents in this same file. This is the whole page. - `theme.css` - a Tailwind v4 `@theme` token block, your `font-family` choices from the shared font menu below, and any custom CSS you need. The only imports allowed in `App.tsx` are `react`, `framer-motion`, and `lucide-react` (never the Sparkles icon). No other packages, no network requests, and no external assets: all imagery must be inline SVG, CSS, or drawn in code on a canvas. The fonts are bundled offline, so use only the shared menu: Archivo (including Archivo Expanded), Instrument Sans, Space Grotesk, Work Sans, IBM Plex Sans, IBM Plex Mono, JetBrains Mono, Fraunces, Instrument Serif, Playfair Display, Lora, Caveat. Make it responsive across mobile, tablet, and desktop.