Task Planner Application By Shakeel and Ayushi 🏦
Technologies
Following Technologies have been used to develop this Application
- HTML 5
- CSS 3
- Bootstrap
- JavaScript
Netlity Link
Application is Live hereFeatures
This Task Planner App. provides following basic features
- Add task to application with Subject, date, time and detailed description.
- Edit Task and Update its details.
- Filter Tasks by category of Pending, Review, Done.
- delete tasks from tasks list.
- Currently Tasks are stored in Browsers local storage.
Info 📋
The code has been written into Javascript classes and following are the three major Classes in Project
- Task Form class - It has methods for validation of the Add task Form.
- Task Manager Class - It is one of the major class which has methods to Add, Delete, Update Tasks and Filter tasks
- Task Class provides the features of creating html element of the task to add to DOM dynamically.
Testing
The Testing of The all Javascript classes and methods has been done Using Jest.js
Link to live Page 💻
Repo is Live at Netlify Netlity Link
Install ⚙️
The application has module dependencies which can be installed by
npm install / yarn install
Start 🏃
npm run start
Build 😷
npm run build