Interactive Design - Final Project
Week 14
Insha Thahirah Rajab - 0360671
Interactive Design - Section 02
Bachelor's Degree in Creative Media (Honors) - Taylors University
Final Project
CONTENTS
INSTRUCTIONS
PROJECT
Final Project - Fully Functional Site
Objective: The objective of this assignment is to bring your website redesign to life by developing a fully functional website based on
the prototype created in the previous assignment. This final product should reflect all the design and user experience decisions made throughout the project, resulting in a polished and professional website.
Assignment Description: Building on your redesign proposal and prototype, you are now required to develop the final working website. This website should be fully functional, demonstrating your ability to implement web design principles, front-end development techniques, and best practices in user experience (UX) and accessibility.
Website Development:
Implementation: Convert your prototype into a fully functioning website using HTML, CSS, JavaScript, and any other relevant technologies or framework (e.g., Bootstrap).
Design Consistency: Ensure that the final design remains consistent with the approved prototype, including typography, color schemes, imagery, and layout.
Responsive Design: The website must be fully responsive, adapting seamlessly to various screen sizes, including desktops, tablets, and mobile devices.
Cross-Browser Compatibility: Ensure that the website functions correctly across multiple browsers (e.g., Chrome, Firefox, Safari, Edge).
Core Features:
Navigation: Implement a user-friendly navigation system that allows visitors to easily access all key areas of the website.
Interactive Elements: Include any necessary interactive features, such as forms, buttons, or dynamic content, that enhance user engagement.
Technical Considerations:
Performance Optimization: Optimize the website for fast load times by minimizing file sizes, using efficient coding practices, and employing tools like caching and compression.
Final Testing and Deployment:
Testing: Conduct thorough testing of the website, including usability testing, cross-browser testing, and responsiveness checks. Document any issues found and how they were resolved.
Deployment: Host the website on a live server or a web hosting platform of your choice (e.g., GitHub Pages, Netlify, or a custom domain). Ensure that the website is accessible via a public URL.
Submission:
A live URL to the fully functional website. A brief report (800–1,000 words) documenting the development process, any challenges faced, and how they were overcome in your E-Portfolio.
: final submission
: navigation
Functionalities
- Visual Summaries for quick insights into announcements, GPA, and more.
- A Notes Section where users can jot down personal reminders.
- A Mini Interactive Calendar that displays important dates and allows users to quickly check their schedules.
- A To-Do List that lets users add, check off, and delete tasks once completed.
- A Preview of Courses, displayed in a horizontal scrolling format for quick access.
- Filter Courses by typing in the search bar or using dropdown menus based on their completion status.
- View Upcoming Assignments and deadlines for each course.
- Total Grade Display at the top of the page.
- Module Details: Clicking a module name reveals detailed grades for each assignment, including submission status, due dates, marks, and progress.
- Add Events to specific days.
- View a list of events under "Reminders" by clicking on a specific day.
- This page functions as a personal planner for students.
- A Bootstrap-powered Contact Form where users can submit details and messages to the university. Once submitted, the form refreshes and clears the input fields as part of the form's built-in functionality.
- Contact Information is displayed below the form for quick reference.
- A Mail Icon that displays unread messages in a pop-up.
- A Search Bar for quick navigation.
- The MyTimes Logo, which redirects users back to the dashboard.
Comments
Post a Comment