Develop your personal website from scratch

Assignment Help Web Project
Reference no: EM132336923

Assignment: Website Development

Overview

In this second assignment, you are required to develop your personal website from scratch, based on the design document that you created in Assignment 1. You should avoid the mistakes made by the competition from your competitive analysis. The requirements for building the website are listed further below.

Learning Outcomes Assessed
The following course learning outcomes are assessed by completing this assessment:

Knowledge:
- Recognise the importance of user analysis, content organisation, interface design, interface usability and the accessibility issues associated with multimedia and web design;
- Identify, explain and apply the design principles that underlie good multimedia and webpage design, from both a visual & content design perspective.

Skills:

- Demonstrate the appropriate use of visual and content design tools, and multimedia and web authoring software;
- Develop a sophisticated web site from scratch, using information gathering and design techniques.

Application:
- Select appropriate design principles to design multimedia products and web pages that are align with project expectations;
- Operate appropriate software packages to build multimedia products and web pages that are align with project expectations.
Values:
- Appreciate ethical behaviour in relation to multimedia and web page design, in particular issues related to copyright.

Semester Overview

This semester you are required to design and develop a Personal Website that is:
- About yourself and your career ambitions;
- Small, unique and professional in appearance;
- A portfolio of your achievements; and
- A showcase to future potential employers.

This task runs the entire semester and is broken down into two assignments and one in-class assessment.

Assessments Overview

Assignment 2 Details

In this second assignment, you are required to develop your personal website from scratch, based on the design document that you created in Assignment 1. You should avoid the mistakes made by the competition from your competitive analysis. The requirements for building the website are listed below.

All of the labs this semester are designed to help you with this assignment; learning HTML, CSS and JavaScript. Do not discount their potential to assist with parts of developing this website. For an overview of what each lab contains, please click on Moodle's "Content" section at the top of this Moodle course.

Website Overall Requirements
This website has a number of requirements which are detailed in the table below; you should adhere to these requirements when working on your assignments.

General Requirements
- You must not use any existing complete templates, or frameworks that assist such as bootstrap.
o You will receive a ZERO score for the global website design, HTML and CSS marking criteria if you do so, and may even be considered as plagiarism.
- You are expected to create your website by yourself hand-coding HTML, CSS and JavaScript.
o (Lab and lecture materials and resources can be used to help you with your website, BUT your design should be your own, not for example the design/layout of lab exercise.)
- You may not develop the website using server-side scripting languages, such as PHP, ASP, etc.
- Your design should focus on design rules learned during this course such as
o Rules of good visual design;
o Usability guidelines related to Colour, Typography, Placement of objects, Readability and Balance.
o A solid understanding of the use of other elements such as; contrast, white space, layout, focal point, alignment, proximity, etc.
- All text should follow the rules of writing for the web, including appropriately "chunked" content, use of Plain Language and the "Inverted Pyramid" style of writing.
- Images, sound, and other media file sizes optimised for download and display.
- Well-designed unique and creative websites will be awarded appropriately.

HTML

- All html files must begin with the <!DOCTYPE html> declaration, to indicate HTML5 adherence.
- The structure of your website should be built using HTML5 tags styled with CSS where applicable:
o <header>, <nav>, <section>, <article>, <aside>, <footer>, <figure>, <figcaption>
o HTML <div>'s can be used for other structural elements.
o Do not use a <div> where a standard semantic tag would be appropriate, such as for example the <h1> to <h6> tags for headings.
o HTML <table>s should be avoided for structure.
o Use id and class where necessary.
- Any HTML <form> used on the site should:
o Be well-designed and styled with CSS, and their intent must be clear;
o NOT use PHP or other server side technologies. Functionality of such forms may therefore be limited, and only have partial functionality (prototype stage), but should be fully designed, and;
o Contain data validation, error messages, user feedback etc. (either in a pop-up window, simple dialog boxes written with JavaScript, and/or built-in HTML5 validation)
CSS - All content should be formatted and styled using an external cascading stylesheet (CSS).
o This is to keep content and style strictly separated.
o A max of 2 external stylesheets are allowed. Lower scores awarded if you exceed this.
- Must incorporate at least THREE of the CSS3 styles below in a way that improves your web design:
o Transitions, Transforms (scale, skew, and/or rotate), Rounded Corners, Multi-Column,
Opacity, Shadows, or Gradients
o Embedded CSS3 @font-face Fonts (or using Google / Adobe Fonts API is also acceptable)
JavaScript / jQuery - JavaScript, jQuery and their libraries are allowed to be used (and some image galleries may require these languages) as long as it is all functional on the client side.
- No server-side scripting languages.
- You can use external sources of code/tutorials to help you with this, but you must reference the use of this code.
(Optional Challenge) Responsive Design - Try to make your website responsive, suitable for three different resolutions using @media queries.
- Use three common breakpoints, each changing the styles to suit the new resolution width.
- For example:
o 600 pixels and lower
o 601 pixels to 960 pixels
o 960 pixels and higher

Header - To identify the website as a website dedicated to you personally, provide:
o A relevant heading / title banner and/or image/logo
Navigation - There should be a clear, intuitive and consistent navigation structure on the website.
- You need to think about how you will provide navigation to the user, and whether some pages may be categorised together or not. Consider the 5 ± 2 content guideline!
o Example: An "Education" and "Career" webpage may be appropriately categorised together under a main page called "About" - with the 2 pages linking from it locally, or within a main menu drop-down function.
- Types you can include (if applicable for your design and requirements):
o Global (Primary and maybe Secondary), Local, Footer, In-text, Utility.
Footer - An appropriate and intuitive footer must be included on your website.

Home Page Requirements
- Filename should be named "index.html".
- Home page should indicate the purpose and identity of your website immediately via:
o Short blurb of your name and your career ambition.
 Example: "Joe Bloggs. Web Designer. I create beautiful websites."
o Short paragraph (15-45 words) providing more detail regarding your career ambition.
o No other body text should be present.
- It can be more creative than the rest of your web pages, but it should try to professionally represent yourself through:
o Image(s) and Visual design (Composition, Colour and Typography)
- Remember this design is to reflect your style and personality (with the focus on your career ambitions), but not at the expense of good design. First impressions count!
Contact Page Requirements
- Give this page an appropriate filename, title, heading (and subheading if required).
- You should include relevant text with links to contact you such as email and social media.
- This page must have an HTML Contact Form using the <form> element: It must:
o Be well-designed and styled with CSS, and its intent must be clear;
o Use HTML5 built-in form validation and/or JavaScript to validate the data;
o Output error messages/user feedback when there is user input errors or form submission success.
Requirements of SIX additional web pages
- In addition to the home and contact pages, you are given creative freedom to design and develop the rest of your personal website yourself with only a few specific requirements.
- You need to design and develop six more web pages for your personal website for a total of eight that specifically reflect the career focused purpose of the website.
- Some suggestions (but you may think of your own) are shown below:
o About, Achievements, Bio, Blog, Career, Design, Education, Experience, Gallery, Hobbies, Journal, Ideas, Photography, Portfolio, Testimonials, Travel.
o Note that some of these suggestions above would technically require server-side scripting to fully function. In these cases (such as a blog), create a prototype of this web page, focusing on design and layout, with sample content in place.

Content - Each web page should have:
o Appropriate filenames, titles, headings (and subheadings if required) related to their content.
o Appropriate text to complement the additional media.
o At least one relevant piece of media (image/video/audio).
Gallery

One of your six additional web pages must include an image gallery of at least six images - The gallery must be dynamic, meaning it has an interactive visual feature such as:
o Lightbox: Thumbnail images that when clicked display a larger version of that image and fades out the rest of the webpage until the image is closed.
o Rollover: Thumbnail images that when the mouse hovers over it, displays the larger version of that image.
o Slideshow: The first image displays large and the user can cycle through the images.
o Any other Dynamic Gallery that is designed and presented well.
- You may need to incorporate code (using CSS, JavaScript and/or jQuery) from:
o One of the lab exercises - the labs have 4 different galleries which you can adapt.
o Free image gallery tutorials (make sure to reference code that is not yours).
- Galleries that function well and suit the design of your website will be awarded higher marks.

Brief Report

- Together with the website, you must provide a brief report with the following details:
- Indicate the preferred browser and resolution for your website.
- List in dot point, any changes you made to your design document and the reason you made that change.
- Indicate exactly where in your website you incorporated the CSS3 requirements. This will make it easier for markers to assess this requirement.

Folder Structure
- html - This folder will hold all of the .html files and have the following folders inside it:
- css - to hold the .css file(s)
- files - to hold any files that do not belong in another folder
- images - to hold all image files
- scripts - to hold any JavaScript files
- This will make it easier for you to manage and easier for markers to access your files.

Submission
Before submission, you should first test your website on a different computer to where you worked on it. This will confirm whether links, images and other media are referenced relative to the html file location, and not an absolute address on your personal computer!

Please refer to the "Course Description" for information regarding; late assignments, extensions, special consideration, and plagiarism. Students are reminded that all academic regulations can be accessed via the universities Website.

Attachment:- Website Development.rar

Reference no: EM132336923

Questions Cloud

What are their strategies for calling traditional divisions : In what way do contemporary artists consider issues of national and cultural identity? What are their strategies for calling traditional divisions into question
Describing why the object is representative : Describing why the object is representative of its culture and is culturally significant. Briefly explain why you have selected the object for display.
Artists and artworks : Write about specific works / images. Issues you might consider; what sets the work apart from other work in that medium?
Value of good design exhibition : I assigned you from the Value of Good Design exhibition. Discuss how you believe your item affected similar items today. Is it still example of good design?
Develop your personal website from scratch : you are required to develop your personal website from scratch, based on the design document that you created in Assignment - explain and apply design principle
System for rapidly developing software : Extreme Programming is a system for rapidly developing software. One of the tenets of XP is that all code is written by two programmer sitting at the same
Describe a hypothetical work environment : Describe a hypothetical work environment that would be best for CISC and which for RISC. Explain why.
Does session get shared between different browsers : Does session get shared between different browsers (ie Chrome and IE) from same machine and user?
Does cookie get shared between different browsers : Does cookie get shared between different browsers (ie Chrome and IE) from same machine and user?

Reviews

len2336923

7/11/2019 1:33:36 AM

CSS 20 15 10 5 0 • Requirements: 2 CSS files max. 3 well used and complimentary CSS3 styles/visual effects • Styles: Mostly external. Inline, embedded used only where appropriate. Unused styles should not be present. • Comments: inline comments including referencing source code where appropriate. Folder Structure 6 4.5 3 1.5 0 • Requirements: logical file structure of html, css, images, files, and scripts folders/files Brief Report 6 4.5 3 1.5 0 • Documented: CSS3 elements, preferred browser, resolution, Design Doc changes/reasons

len2336923

7/11/2019 1:33:16 AM

Navigation 16 12 8 4 0 • Intuitive: Good usage of different types of navigation, good labels, categorisation, and consistency • Design & Functionality: Colours, rollover effects, complimentary website styles, broken/problem links Overall Website Design 50 37.5 25 12.5 0 • Content Design: layout, consistency, balance, harmony, optimised images (filesize/dimensions) • Visual Design: composition (balance, contrast, focus, harmony, motion, simplicity, space), colour, typography • Excellence: Unique / Creative. Also award working responsive design appropriately in this marking section • Proofreading/Editing: Typos, errors, writing for the web practices

len2336923

7/11/2019 1:33:08 AM

Header 8 6 4 2 0 • Identification: Header exists, is relevant and identifies website to student • Design: Header is attractive and suits the website styles Footer 4 3 2 1 0 • Relevant: Footer exists, is relevant and has intuitive content for a footer • Design: Footer is attractive and suits the website styles

len2336923

7/11/2019 1:32:59 AM

Gallery on one Web Page 16 13.5 9 4.5 0 • Functionality: Working Lightbox, Rollover, Slideshow or other Dynamic • Design: Suitable, harmonius, and balanced with the website design • Content requirements: at least 6 images

len2336923

7/11/2019 1:32:51 AM

Six Additional Pages 18 13.5 9 4.5 0 • Webpage Identification: filenames, titles, headings (and subheadings) • Content requirements: Appropriately chunked text and at least one piece of media for each webpage • 5 marks deducted for each page missing completely (not including home & contact, there should be 6)

len2336923

7/11/2019 1:32:40 AM

Section Marked Excellent Good Acceptable Poor Not Attempted Home Page 20 15 10 5 0 • Webpage Design: Good first impression, visual appeal • Content requirements: Short blurb (name and ambition), expanded paragraph • Site identification: clear website purpose, appropriate title & heading, filenameContact Page 16 12 8 4 0 • Webpage Identification: filenames, titles, headings (and subheadings) • Design: Suitable, harmonious, and balanced with the website design • Content requirements: Prototype contact form with full validation via HTML5/JavaScript, & email/social

len2336923

7/11/2019 1:00:35 AM

Each Criterion below can be awarded from full marks for excellent, to zero marks for not attempted (partial marks between categories can also be awarded). You will receive marks and feedback within two weeks of submission, uploaded to your Moodle submission. This guide can be used as a good checklist before submission. Remember that the best design documents are ones that can be passed to another person and that person is able to develop the website as envisioned without your assistance.

len2336923

7/11/2019 1:00:28 AM

Submission Before submission, you should first test your website on a different computer to where you worked on it. This will confirm whether links, images and other media are referenced relative to the html file location, and not an absolute address on your personal computer! Please refer to the “Course Description” for information regarding; late assignments, extensions, special consideration, and plagiarism. Students are reminded that all academic regulations can be accessed via the universities Website.

Write a Review

Web Project Questions & Answers

  Compare and contrast web-based risks

Compare and contrast Web-based risks

  How data will be collected for processing

In the XHTML file, each input field has the attribute "name". This attribute value is how data will be collected for processing. Percentage earned (for each grade component).

  Create a shopping website for an online store

Suppose you work as a programmer and need to create a shopping Website for an online store. Your coworkers are convinced that developing pseudocode or a flowchart before developing software is extremely unnecessary and a waste of time

  Develop and implement an employee hiring web application

Develop and implement an employee hiring Web application using Model 2 architecture, that: requires department and employee information from the user and stores the new employee personal and hiring data into flat files

  Distinguish between good and poor user interfaces

understand the design rules that underlie good multimedia and webpage design, from both a visual and content design perspective understand what constitutes poor multimedia and webpage design.

  Security log in app for domestic violence victims

The proposed design is a security log in app for domestic violence victims. Graphics and text are displayed as a demonstration. Graphics and text will be provided at development start.

  Write code to display name in largest-size heading element

Write the code to display your name in the largest-size heading element. Write the markup language code for an unordered list to display the days of the week.

  Create a form interface to the cgi program that will accept

create a form interface to the CGI program that will accept comments on your web site, as well as some information about the sender and send them to you via email. Create the form interface in a file called mailer.html. The form should include some b..

  Develop intermediate-level web page consisting of valid html

Design and develop an intermediate-level Web page consisting of valid HTML content that includes semantic elements, images, and tables.

  Develop the screens and add a menu to the portal

The home page of GRM is shown in Figure attached. Add a menu to the portal above to Include the menus attached

  Create an api mashup web design project in bootstrap

Create an API mashup web design project in bootstrap only. The objective of this project is to generate an interaction Google map which will display the location of search song either by song name or song hash tag from Twitter

  The following are included software browse

The following are included Software Browser, except:A. Mozilla FirefoxB. Opera

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd