Capstone Activity
Overview
Now that you have had experience with building custom templates, you can use your talents to build a site for a real business in the area.
Objectives
At the end of this module, you should be able to...
- Build a WordPress site with a custom theme for a real client
Tasks
- Identify a real client who needs a new site OR identify an existing site that is horrible and you redo it.
Assignment Checklist
Capstone Activity (15 pts)
Please locate a real client that needs a website. You may not reuse the same clinet or theme you have been working on all semester. Your client can be a non-profit or commercial but you cannot charge for your services. You may NOT use a prebuilt WordPress themes
In order to provide fair grading I require the following features on your site
Custom Site Template(2 pts)
- Phone menus optimized for small screens
- Desktop with suckerfish drop-down menus
- Use a CSS Preprocessor
- Wayfinding is present
Site Header(1 pts)
Your header will contain the following items. If you client does not want these then remove them after the project is graded
- Build a catching logo. The logo must be your own work and have a version for 1x, 2x, and 3x pixel density
- The Company Name
Site Footer(1 pts)
Your footer will contain the following items. If you client does not want these then remove them after the project is graded
- Copyright year and company name
- Address
- Phone Number (clickable on mobile phones)
- Administrative login link
- Four social media links with SVG graphic icons
About Page(2 pts)
Build an about page tells something about the company.
- Build a responsive hero image (3 photos) OR looping hero video
- History
- Mission
- Purpose
Products or Services Page(2 pts)
Every company with a web presence has products or services available
- Describe services
- List Products
- Include the cost
People/Employee Page(2 pts)
Every company has an owner and employees
- List at least three employees
- Alternate photos side to side
- Provide employee title and short bio for each one
Contact Page(2 pts)
Build a web form using a plugin that allows customers to contact the client. Here are three possible options.
- Booking Form
- Comments Form
- Inquiry Form
News/Activities/Events/etc.(2 pts)
Use the "WP News and Scrolling Widgets" plugin for this page.
- Add 6 items with an image for the excerpt
- When viewed, dislay an image and text infmrmation
One Additional Page (1 pts)
Please add other pages as required by the client
- Downloads
- News
- FAQ's
- Sale or promotion
- Comments Form
- Employees
- Publications
- Employment Opportunities
- Resources
Your submission will be graded and points deducted for missing items. There is not a redo option for the capstone assignment.