To Tutorials and Projects
IT 231 -- Project 2
Goal: Create a static website for a hypothetical business or
organization such as a library, tourist information center, or sports team.
- Include 4 to 6 pages in your website. Some routes for sample webpages are home, about_us,
news, products, mission, sale_items.
- You are free to reuse some or all of the routes and pages from your Project 1 submission.
- If you use webpages with the routes in the preceding items, and port number
3000, the URLs to view these pages
will be:
localhost:3000/
localhost:3000/contact_us
localhost:3000/news
localhost:3000/sale_items
localhost:3000/our_office
- Load the content of each webpage from a file and display it in the browser
using res.sendFile.
- Unlike Project 1, do include hyperlinks, images, and external stylesheet links on your pages:
- On each page, include an HTML link tag that references an external CSS stylesheet.
This stylesheet is referenced with a static route. Use the same stylesheet for all
HTML pages. Do not use document-level stylesheet, unlike Project 1.
- Each webpage in your site should contain hyperlinks to all of the other pages in the
site.
- Display at least one image one one or more pages in your website. Unlike Project 1,
do not display the image directly. Display the image or images using static links.
Grading Breakdown: Functionality: 65, Creativity: 15, Source
code comments: 10, Source code headers in each file that include your name,
project number, and submit date: 5, Project folder and zipfile named correctly:
project1-<your last name> and
project1-<your last name>.zip: 5.