Mini Project:Task Tracker Application

Objective:

create a simple Task Tracker application using vanilla javascript,HTML,and CSS to perform basic CRUD operations on task.

Instructions:

  1. setup project environment
    • create a new directory for your project
    • set up basic HTML,CSS,and Javascript files.
  2. Design the UI
    • create a simple and user-friendly interface with the following elements:
      • An input field to add new tasks.
      • A button to add the tasks.
      • A list to display all tasks.
      • Button to edit and delete tasks.
  3. Implement CRUD operation
    • Implement the following function functionalities:
      • Add Task:Add a new task to the list.
      • Display Task:Diaplay all task in the list.
      • Update Task:Edit an existing task
      • Delete Task:Remove a task from the list.
  4. Test Application
    • Test the application to ensure all CRUD operations work as expected.
  5. Document Application
    • Provide brief documentation of the application,including setup intructions and a description of the functionalities.

Deliverables:

Task1

Single Page Application(SPA) are web pages where the server transmits only a single HTML outline.Content is then dynamically filled through the use of server calls and div sections.


For the first task of this lab you will create a basic framework to support this style osf web page.Part B of the lab will involve utilizing Angular to add dynamic operation.

Setup

Web development strongly benefits from consistent and clean directory structure.This lab will take the previous structure,one folder per checkpoint,and expand upon it.For each checkpoint in this lab image,scripts and stylesheets should be in their own directories.This basic structure has been provided within the web_dev directory.


All HTML content for these pages should be in an index.html page:

Floder structure

            
                -->image
                -->scripts
                -->Styles
                index.html
            
        

As with pervious checkpoints the html pages should contains relevant link,author and meta Tags should include:

Task Description

Using html tags and CSS create a close replica of the provided page:

Task2:

Create the HTML and CSS code needed to display an ordered list with a specific set of CSS effects.you must uste the sameinformation and styling as shown below.

  1. Introduction to web technology
  2. Networks and Communications
  3. Object Oriented Design and Programming
  4. Data Management and Security
  5. System Analysis
  6. Problem Solving
  7. Programming Fundamentals
    1. Inputs & Outputs
    2. Programming Control Structures
    3. Working with Method
    4. Working with Classes
    5. Instantiating & Messaging Objects

Design Requirements:

Please Note:

List of Vegetables

  1. Carrot
  2. Radish
  3. Sweet corn
  1. Fruits list
    1. Pomegrante
    2. Bananas
    3. Pears
  1. Fruits
    1. Mango
    2. Orange
  2. Vegetables
    1. Cabbage
    2. Capsicum
    1. Green Capsicum
    2. Yellow Capsicum
    3. Red Capsicum