W05: Project Milestone - The Directory Page
Overview
The chamber directory page lists the members of the chamber. Build this page using course development standards checklist and meet the following content requirements.
Instructions
- Copy your existing home page (index.html) and rename it "directory.html" in the chamber folder.
- Preserve the header, navigation, and footer content and erase the content in the main area of the page.
- Do not add new CSS files to support this page. Use your existing CSS and add or modify rules and declarations as needed.
- The responsive page displays a directory of members that can be displayed as cards or
as a line item list. All the member information must be driven from a JSON
file of your own creation.
- Name this file "members.json" and store it in a new folder named "data" in your chamber folder.
- Store information for at least seven (7) companies including
- names,
- addresses,
- phone numbers,
- website URLs,
- image or icon file names,
- membership level, and
- other information you deem appropriate.
- Using the JSON data source, display the member information on the page.
- Let the user toggle between a "grid" type view of member cards or a simple, one-column
list of members.
Example and Help with View Toggle
⚙️ User Layout View - CodePen
Testing
- You can audit your page for basic content by using the ☑️ audit tool.
Submission
- Commit and push your updates and additions to your wdd230 GitHub Pages repository.
- Submit your course home page URL.