{"id":18735016,"url":"https://github.com/fdeaquino/taskmaster-pro","last_synced_at":"2026-05-01T08:32:03.807Z","repository":{"id":134400249,"uuid":"533474734","full_name":"fdeaquino/taskmaster-pro","owner":"fdeaquino","description":"Taskmaster Pro is a time management tool that enables users to create tasks with descriptive details and deadlines. The tasks are saved in and can be deleted from the browser's Local Storage. Downloadable PWA.","archived":false,"fork":false,"pushed_at":"2023-02-02T16:42:03.000Z","size":750,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-20T00:40:07.271Z","etag":null,"topics":["bootstrap","css","html","javascript","jquery"],"latest_commit_sha":null,"homepage":"https://fdeaquino.github.io/taskmaster-pro/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fdeaquino.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-06T19:32:06.000Z","updated_at":"2023-02-02T16:34:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"3c056b1d-8bca-43f9-a39d-4ebc9a1a288f","html_url":"https://github.com/fdeaquino/taskmaster-pro","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fdeaquino/taskmaster-pro","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fdeaquino%2Ftaskmaster-pro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fdeaquino%2Ftaskmaster-pro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fdeaquino%2Ftaskmaster-pro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fdeaquino%2Ftaskmaster-pro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fdeaquino","download_url":"https://codeload.github.com/fdeaquino/taskmaster-pro/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fdeaquino%2Ftaskmaster-pro/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32490810,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","css","html","javascript","jquery"],"created_at":"2024-11-07T15:15:32.232Z","updated_at":"2026-05-01T08:32:03.781Z","avatar_url":"https://github.com/fdeaquino.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Taskmaster Pro\n\n## Description\nTaskmaster Pro is a time management tool that enables users to create tasks with descriptive details and deadlines. The tasks are saved in and can be deleted from the browser's Local Storage. \n\nDuring my bootcamp, I was initially introduced to this project as a guided exercise. Through this project, I gained more practice writing JavaScript as well as a deeper understanding of various UX/UI concepts, such as drag and drop functionality, responsive design, and data persistence. Later in the bootcamp, I learned about Progressive Web Applications and returned to this web app to convert it into a PWA, which can be downloaded on mobile devices. The biggest challenge I faced while working on the project was fixing the service worker to function correctly on the browser, leading to the app being installable only on mobile phones (iPhone) but not on desktop computers.\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Usage](#usage)\n- [Screenshot](#screenshot)\n- [Video Tutorial](#video-tutorial)\n\n## Installation\n\nTo use without installing, please navigate to the deployed site by [clicking this link](https://fdeaquino.github.io/taskmaster-pro/). \nTo install on a mobile phone, such as an iPhone follow the steps below or watch [this video tutorial](https://drive.google.com/file/d/196OsR9x3Slc319OiUJagjtZgm-bJSv0r/view?usp=sharing):\n1. Open Safari\n1. Paste this url in the address bar --\u003e https://fdeaquino.github.io/taskmaster-pro/ \n1. Tap the 'Share' icon \n1. Tap the 'Add To Home Screen' option\n1. Tap 'Add'\n1. Access the app from your home screen and enjoy the app!\n\n## Usage\n\n1. Start by clicking the 'Add Task' button\n1. Type in a description and choose a 'Due Date'\n1. Click the 'Save Task' button\n1. Manage your task's status by dragging and dropping to the appropriate container\n1. To delete a single task, drag it to the red 'Drop Here to Remove' container at the bottom of the screen\n1. To delete all tasks click the 'Delete All Tasks' button\n\n## Screenshot\n![Screenshot](./assets/images/taskmasterpro-updated.png)\n![Screenshot](./assets/images/taskmasterpro-mobile.PNG)\n\n## Video Tutorial\n- [Desktop browser](https://drive.google.com/file/d/1aBh8lekqWMWg5w3Z6oFGRv9XkGY7zrKh/view?usp=sharing)\n- [Mobile - Progressive Web Application](https://drive.google.com/file/d/196OsR9x3Slc319OiUJagjtZgm-bJSv0r/view?usp=sharing)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffdeaquino%2Ftaskmaster-pro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffdeaquino%2Ftaskmaster-pro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffdeaquino%2Ftaskmaster-pro/lists"}