Course Assignment
Real-World Website Project
Instructions
Your task is to identify a local small business (e.g., shoe shiner, food vendor, tailor) and develop a simple website for them using only HTML5 and CSS. The website should have at least three (3) pages and include relevant business information such as:
- Business name and description
- Products or services offered (with images)
- Location and contact details
Important: All images must be taken using your own device (e.g., smartphone) and with the full consent of the business owner.
Once done, validate your HTML using W3C HTML Validator to ensure your code is clean and error-free.
Submission: Zip your full website folder and send it via email (see the Contact page) or through the WhatsApp number provided.
Deadline: 1st August 2025
Marking Rubric (Total: 100 Marks)
| Criteria | Description | Marks |
|---|---|---|
| Content Accuracy | All required business information is provided: name, products, location, etc. | 15 |
| Use of HTML5 Structure | Uses appropriate HTML5 elements (e.g., header, nav, article, section, footer) | 15 |
| Use of CSS Styling | Effective use of colors, fonts, layout, spacing using internal/external CSS | 15 |
| Image Quality & Consent | All images are original and taken with consent; appropriately sized | 10 |
| Navigation | Consistent navigation across all pages | 10 |
| Validation | Website passes HTML validation with no critical errors | 10 |
| Responsiveness (Optional) | Website displays well across devices (extra credit if responsive) | 5 |
| Creativity & Design | Appealing and user-friendly layout with thoughtful design | 10 |
| File Organization | Proper folder structure: separate folders for images, CSS, etc. | 5 |
| Timely Submission | Project submitted by or before the deadline | 5 |