Course Title: Web Development
Course Code: IMD1005
Semester: Winter 2023
Due Date: 11:59 PM (midnight) 2023-03-19
Assessment: This assignment is worth 25% of your final grade and marked out of 100.
Todo lists are like a "right of passage" in webdev tutorials. A simple Todo list app can be written in a couple dozen lines of code. There is, however, a huge opportunity for innovation, enhancements and features that can take this project from a learning opportunity to a showcase you put on a portfolio.
Your Assignment 03 involves building and shipping an awesome and innovative Todo list app, as well as doing a basic code review on a team member's submission.
All of your work must be submitted to your assignment 03 GitHub repository, and must be hosted through GitHub pages.
- Description
- Instructions for the app
- Instructions for the code review
- Grading rubric
- Late submission
- Inspiration
- FAQ
The full assignment 03 details are available here: Assignment 03
To help with your submission, make sure that you have reviewed the following items:
- The web app fulfills the minimum functional requirements in the app instructions section
- GitHub Pages is activated for your repo and your web app is live
- The web app passes W3C HTML validation
- The web app passes W3C CSS validation
- A css reset file is used to standardize browser defaults
- You have conducted a code review on one of your team members assignment 03 code and provided the results in a GitHub Issue
- One of your team members have conducted a code review on your assignment 03 and have documented the results in a GitHub Issue
Your work must be submitted to your assignment 03 GitHub repository.
There are two ways that you can do this:
- Use the GitHub code editor web interface to paste your completed code right into GitHub
- Clone your GitHub repository, work off of your local machine, and commit your changes through VSCode (recommended)