Personal portfolio site, PHP Web Programming

Assignment Help:

This site must include at least 5 pages - your Home page, an About Me page, a Projects page, a Services page, and a Contact Me page.

1.  Your Home page should include the following components

a.  A unique company logo

b.  A Nav Bar that includes links to the primary pages of your site including: Home, About Me, Projects, Services, GitHub (you must sign up for this), and Contact Me

c.  A welcome statement

d.  A Personal Tagline and your mission statement. Your tagline should be short and snappy, summarizing what you do. Your mission statement includes at least 3 reasons for doing what you do.

e.  A Call to Action Button. This is the "Next Step" that users of your site will take to see more of your work.

f.  A "Featured work" slider. This should display a series of images (a minimum of 3) that are each a snapshot of your latest projects. Each image should take you to the related project when clicked

g.  A "Keep Connected" Panel. Make it clear that users can follow you on twitter, Facebook, LinkedIn, YouTube or other social networking sites that you are actively using and relevant to your work.

h.  A footer that includes your copyright Statement

2.  Your About Me page should include the following components

a.  Your site's Nav Bar that clearly shows the page that is "Active" .

b.  A current image of you. No Avatars!

c.  A bio section that includes your latest CV and a bit about you.

d.  A footer that includes your copyright Statement.

3.  Your Projects page should include the following components

a.  Your site's Nav Bar that clearly shows the page that is "Active"

b.  At least 3 Images representing your current projects and / or assignments. When the user clicks on these images they can either link to their location on GitHub, a separate sub-page of your site that includes details of the project or previous work that you have done for other courses and / or clients.

c.  A footer that includes your copyright Statement.

4.  Your Services page should include the following components

a.  Your site's Nav Bar that clearly shows the page that is "Active"

b.  A Services Section that includes related images and text of the services you offer. Your tagline summed up what you do, but you'll want to go into a bit more detail here about each service that you offer. Make it clear, and break it down: Web design, development,
video, copywriting, branding, etc.

c.  A footer that includes your copyright Statement

5.  Your "Contact Me" page should include the following components

a.  Your site's Nav Bar that clearly shows the page that is "Active" Functionality).

b.  A "Keep Connected" Section. This section should be similar to the Panel on your home page. You can include additional information or subscription feeds here if it makes sense to do so.

c.  A "Contact Info" Section. Include your email address, work address and contact
number(s).

d.  A footer that includes your copyright Statement

6.  Your site includes well Structured HTML, CSS, JavaScript, etc.

a.  Your site uses Semantic Markup (HTML5) that adheres to best practices and is
separated from its presentation

b.  Your CSS rules reside in separate file(s) in their own folder and adhere to best practices

c.  Your JavaScript files (and other external code) are contained in their own folder and are appropriately linked to your site.

d.  Your images and multimedia assets are contained in their own folder and appropriately linked to your site

e.  All Your Code (HTML, CSS, JavaScript, etc.) is error free

7.  Include Internal Documentation for your site

a.  Ensure you include a comment header for your html, CSS and JavaScript files that indicate: the File name, Author's name, web site name, file description

b.  Ensure you include a section headers for all of your html structure, CSS style sections, and any functions

c.  Ensure all your code uses contextual variable names that help make the files human-readable

d.  Ensure you include inline comments that describe your GUI Design and Functionality.

8.  Create an External Document (simple style guide) for your Site that includes

a.  A company Logo

b.  Table of contents

c.  A brief description of your site
d.  A Nav Bar section detailing how your Nav Bar looks (image capture) and how it functions (arrows and labels)
e.  A Colours section that includes examples of your sites colours (swatches) and hexadecimal values of each colour in a table or grid.
f.  A Typography section that includes a screen capture of the home page with arrows that indicate the font, size and colour used for the typography. Include a table or grid

g.  A Wireframes Section that include a wireframe image and appropriate arrows and labels for each template of your site

h.  A Branding Section that includes Screen Shots (samples) of each of your site's templates and an example of the logo (including colour key).

9.  Share your files on Github to demonstrate Version Control Best Practices

a.  Your repository must include your code and be well structured
b.  Your repository must include commits that demonstrates the project being updated at different stages of development - each time a major change is implemented


Related Discussions:- Personal portfolio site

Need help-cakephp plugin needed to plot charts with nv3d.js, Cakephp plugin...

Cakephp plugin needed to plot charts with nv3d.js I have a database where I have pairs of date times and values. I want a cakephp plugin that permits me to plot them using nv3d.

Selecting columns in mysql by by keying in a number, How do I select lets s...

How do I select lets say 2columns eg(Name and Payment plan)when I type in a a telephone number like 665528 to get the one row corresponding to the number I have typed?

Need help in duma ice website, Duma ICE Website I want to work in conjun...

Duma ICE Website I want to work in conjunction with a Wordpress developer to create a Wordpress website for Number of pages as well as content will be based on the existing ht

Need help in revisions to expression engine website, Revisions to Expressio...

Revisions to Expression Engine website I am handling a website created from Expression Engine framework and need a few revisions completed. I will attempt to describe the revisi

We need help to import bulk products and images, We need help to Import bul...

We need help to Import bulk products and images to prestashop with combinations We need to bulk import the products as well as images with combinations to our prestashop store.

We need assistance in responsive website design and html, We need assistanc...

We need assistance in Responsive Website Design and HTML We run an existing technology website as well as we now need someone to re-design it for us as well as write the respons

We need help to code fix on our web site, We need help to Code Fix on Our W...

We need help to Code Fix on Our Web site Our web site is a WordPress based site. Freshly we updated the plug-ins on our web site. All plug-ins updated appropriately except our M

Messagebox in javascript, In this section, we learn about the dialog boxes....

In this section, we learn about the dialog boxes. This topic is significant for understanding the way parameters are passed among distinct windows. This mechanism is key component

Expert in backbone.js - jquery and css to update page layout, Expert in bac...

Expert in backbone.js, jQuery and CSS to update page layout and transition effects Project Description: I want an expert in backbone, node, CSS, jQuery and HTML5 to update th

Psd to pure html5 tweaks on already designed site, PSD to Pure HTML5 Tweaks...

PSD to Pure HTML5 Tweaks on already designed site I have HTML previously converted just have to fix design. Its a few hours job for you as well as only good HTML5 developers are

Write Your Message!

Captcha
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