0% found this document useful (0 votes)
5 views

Web Dev 2

Uploaded by

Aryan gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Web Dev 2

Uploaded by

Aryan gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

TechX 3.

0 assignment
Web Development

Assignment Overview:
In this assignment, you will develop your own To-Do List application. The objective is to
create a web-based task management system where users can easily add, edit, delete,
and manage their tasks. Starting with a few minimum requirements, you are encouraged to
personalize the project by adding features and styles that reflect your creativity.

Project Requirements
To complete this assignment, implement the following minimum features:

• Add Tasks: Enable users to input and add tasks to a list.


• Edit Tasks: Provide an option to modify tasks after they’ve been added.
• Delete Tasks: Allow users to remove tasks from the list.
• Mark Tasks as Complete: Include a way for users to mark tasks as complete, visually
differentiating them from pending tasks.

These core functionalities form the foundation of your To-Do List application. Once you’ve
achieved these, you can style and enhance your application to create a unique and polished
product.
Suggested Enhancements
After implementing the core features, you are encouraged to add extra functionalities to
improve usability and design. Here are some ideas:

• Task Prioritization: Allow users to set task priority levels (e.g., high, medium, low).
• Due Dates: Provide an option to set due dates for tasks.
• Filter Options: Add filters to view all tasks, completed tasks, or pending tasks.

Use these suggestions to make your application more dynamic, user-friendly, and
visually engaging.

Styling and Design


Apply CSS to make your To-Do List visually appealing and easy to use. Consider choosing
colors or icons to represent different task statuses, such as pending and completed. The
design should prioritize usability, enabling users to easily interact with tasks.

submission guidelines
• Application Requirements: Your application must include all core features and work as
intended.
• Styling and Design: The application should be well-designed and showcase your individual
style.

submission Deadlines
Submit a link to your GitHub repository along with a live demo link by the specified
deadline.

Resources
o Git & GitHub Tutorial: tutorial link
o Forking and Cloning: tutorial link
o Pushing: tutorial link
o Deployment: tutorial link
o HTML: tutorial link
o CSS: tutorial link
o JavaScript: tutorial link
o To-Do List: tutorial link
o tutorial link 2
o tutorial link 3

You might also like