As part of my Introduction to Multimedia course as university, I created a template portfolio website. This project involved designing and implementing a responsive website using HTML, CSS, and JavaScript. The website had to fulfill a set criteria, including:
- Home page (root page) including a site name, short introductory text, and a freely usable image.
- Video page with an embedded video clip that complies with University regulations (may be part of another page).
- Hobbies/Activities page describing one or more hobbies or activities, with images and explanatory text.
- Coursework portfolio page with structured links to module work.
- JavaScript clock animation, with optional enhancements.
- Site includes a clear, easy-to-use, and consistent navigation bar.
- Each page has a clear and appropriate page title.
- The current page is visually highlighted in the navigation bar.
- Video content plays correctly with audio.
- Appropriate use of multimedia elements such as sound, video, and animation.
- Use of additional interactive or advanced components (e.g. JavaScript features, rollover buttons).
- Optional switchable CSS styles for changing the site's appearance.
- Additional site content or functionality created by the author (e.g. galleries, simple interactive features).
- Consistent appearance and behaviour across major web browsers.
- Clock includes core functionality.
- Optional clock enhancements such as digital readout, date display, stopwatch, alarm, or improved animation.