EN | ES

Project 1: Build a Small Business Website

Overview

Build a complete 5-page website for a fictional local business. This project puts together everything from Modules 1-4 and Module 6.

Estimated time: 3-5 hours


The Brief

Client: "Sunrise Coffee Roasters" — a local coffee shop and roastery that wants an online presence to attract customers and showcase their products.

Requirements:


Pages to Build

1. Home Page

Content to include:

2. About Page

Content to include:

3. Menu Page

Content to include:

4. Contact Page

Content to include:

5. Blog Page

Content to include:


Design Specifications

Color Palette

Color Hex Usage
Dark Brown #3c2415 Headings, primary
Warm Gold #d4a574 Accents, buttons
Cream #f5f0eb Light backgrounds
Dark Text #333333 Body text
White #ffffff Card backgrounds

Fonts

Photography

Use free stock photos from Unsplash or Pexels:


Technical Requirements


Bonus Challenges

  1. Add a "Special Offers" banner to the homepage that can be easily updated
  2. Create a newsletter signup form in the footer
  3. Add subtle hover animations to the menu items and buttons
  4. Create a 404 error page with Elementor (search for "Elementor 404 page" — requires Pro or a workaround)
  5. Add schema markup for a local business (address, hours, phone)

Evaluation Criteria

When you're done, check your work against these criteria:

Criteria Check
All 5 pages exist and are linked in navigation
Design is cohesive (consistent colors, fonts, spacing)
Site is mobile responsive
Contact form works
Blog has 3 posts with categories
Images are optimized and have alt text
SEO titles/descriptions set on all pages
Site loads quickly (check with Lighthouse)
No placeholder text (Lorem ipsum) anywhere
All links work (no broken links)