|
Class Project
For the class project, you will work in a team to create an online storefront.
Remember, this is an exercise. Tn the real world, JavaScript is NOT the
sane choice for storefronts. The purpose of this project is to incorporate your knowledge of production and
information design, utilize your JavaScript skills, and work in a team environment to produce a quality job.
Requirements:
- One opening page that provides users with appropriate information and options to attract them to your store, get them shopping, and keep them coming back.
- A minimum of three main categories of items, with a minimum of five items in each category (min. of fifteen items total).
- A shopping cart page that allows shoppers to review their purchases, make changes to quantity, delete items, etc., continue shopping, or check out.
- A checkout page that calculates cost, collects shipping information, verifies the number is a credit card number (you do not have to verify the credit card, only that there
are the right number of digits), and when users checkout, directs them to an appropriate page.
- Use of invisible forms and cookies to to maintain state and personalize your user's experience.
- Examples of how to keep information changing/how to entice users to return to your site often.
This is the baseline for the assignment. Each team member has a role within the group, much like you would if you were working at a company.
However, each team member must also participate in executing the design, copy, and coding of the site. Team leaders are responsible for coordinating
efforts - not for doing the whole thing themselves. You must meet regularly with your group, either in an online chat or in person, to discuss progress.
In addition to participating in the project, Project Managers must send a weekly progress report to me and maintain the group's directory on CROW/ProductionShare.
Based on the class timeline, there are 5-6 weeks to complete this project. Recommended goals for each week:
Week 1: Product selection, team meeting, task assignments, reviewing similar websites/competition, assessing audience. Initial thumbnail designs and lists of interactivity areas developed.
Week 2: Design finalized, begin building navigation and site, develop content. Good start on shopping cart/checkout component
Week 3: All basic components in; run simulated user tests.
Week 4: Troubleshoot JavaScript, design (based on user tests).
Week 5: Any revisions to content, navigation, code necessary. Fine tuning.
Week 6: Presentation-ready site delivered.
A word of caution: This project runs in conjunction with Exercises 3 and 4. Budget your time.
Teams:
| | Red Group | Blue Group |
| Project Manager | Rahul | Harry |
| Art Director | Marie | Jackye |
| Copy Director | Betsy | Eric |
| Lead Programmer | Adam | Alex |
| Information Architect | Sun | JoAnn |
|