Track, manage and complete your tasks efficiently
| tasks | Assignee | Due Date | Priority | status | progress | action | |
|---|---|---|---|---|---|---|---|
|
Implement wishlist stored in localStorage and visual indicator
Allow users to add or remove items to a...
|
Jawad Iftikhar
|
28 Oct 2026
9 days from now
|
Low | Approved |
100%
|
||
|
Implement wishlist stored in localStorage and visual indicator
Allow users to add or remove items to a...
|
Jawad Iftikhar
|
28 Oct 2026
9 days from now
|
Low | Approved |
100%
|
||
|
Deploy catalog to Netlify and prepare handover documentation
Configure the project for a production b...
|
Jawad Iftikhar
|
30 Oct 2026
7 days from now
|
Low | Approved |
100%
|
||
|
Deploy catalog to Netlify and prepare handover documentation
Configure the project for a production b...
|
Jawad Iftikhar
|
30 Oct 2026
7 days from now
|
Low | Approved |
100%
|
||
|
Define architecture & create mock backend
Design the vehicle data schema, decide b...
|
Jawad Iftikhar
|
04 Nov 2026
2 days from now
|
Low | Approved |
100%
|
||
|
Define architecture & create mock backend
Design the vehicle data schema, decide b...
|
Jawad Iftikhar
|
04 Nov 2026
2 days from now
|
Low | Approved |
100%
|
||
|
Build core dashboard UI with virtualised list and URL filters
Create a React SPA (using Vite) that fet...
|
Jawad Iftikhar
|
06 Nov 2026
Today
|
Low | Approved |
100%
|
||
|
Build core dashboard UI with virtualised list and URL filters
Create a React SPA (using Vite) that fet...
|
Jawad Iftikhar
|
06 Nov 2026
Today
|
Low | Approved |
100%
|
||
|
Integrate live updates and interactive map
Connect the UI to the WebSocket endpoint...
Due in 1 day
|
Jawad Iftikhar
|
08 Nov 2026
1 day from now
|
High | Rejected | Needs rework | ||
|
Integrate live updates and interactive map
Connect the UI to the WebSocket endpoint...
Due in 1 day
|
Jawad Iftikhar
|
08 Nov 2026
1 day from now
|
High | Rejected | Needs rework |
Tasks will appear here.
Tasks under review will show here.
Chronological view of your task journey
Set up the repo, configure Vite for a vanilla‑JS project, add ESLint/Prettier, and create...
Set up the repo, configure Vite for a vanilla‑JS project, add ESLint/Prettier, and create...
Implement an app shell that stays constant across pages and add client‑side routing (Histo...
Implement an app shell that stays constant across pages and add client‑side routing (Histo...
Add a Workbox‑based service worker that precaches static assets, caches API responses for...
Add a Workbox‑based service worker that precaches static assets, caches API responses for...
Build a fully accessible booking form (name, pet type, date, email) with real‑time validat...
Build a fully accessible booking form (name, pet type, date, email) with real‑time validat...
Add a persistent dark‑mode switch using CSS variables and localStorage, set a performance...
Configure Netlify for continuous deployment from the GitHub repo, generate a production bu...
Add a persistent dark‑mode switch using CSS variables and localStorage, set a performance...
Configure Netlify for continuous deployment from the GitHub repo, generate a production bu...
Generate 400 realistic vehicle records (id, plate, driver, status, lat, lng) and expose th...
Generate 400 realistic vehicle records (id, plate, driver, status, lat, lng) and expose th...
Create a React component that displays the 400 vehicles in a scrollable list using windowi...
Create a React component that displays the 400 vehicles in a scrollable list using windowi...
Connect the front‑end to the /positions SSE endpoint. When a vehicle update arrives, modif...
Connect the front‑end to the /positions SSE endpoint. When a vehicle update arrives, modif...
Add UI controls to filter vehicles by status and sort by driver name. Sync the filter/sort...
Add UI controls to filter vehicles by status and sort by driver name. Sync the filter/sort...
When a user clicks a vehicle row, open a side panel showing full details (plate, driver, l...
Run Lighthouse and Chrome Profiler to capture baseline and optimized performance metrics f...
Create a new public GitHub repository, set up a Vite project, and generate a realistic JSO...
When a user clicks a vehicle row, open a side panel showing full details (plate, driver, l...
Run Lighthouse and Chrome Profiler to capture baseline and optimized performance metrics f...
Create a new public GitHub repository, set up a Vite project, and generate a realistic JSO...
Using the JSON data, build a responsive grid that displays each supply's image, name, and...
When a user clicks a product card, open a modal overlay that shows a larger image, full de...
Using the JSON data, build a responsive grid that displays each supply's image, name, and...
When a user clicks a product card, open a modal overlay that shows a larger image, full de...
Allow users to add or remove items to a wishlist via the button in the detail modal. Persi...
Allow users to add or remove items to a wishlist via the button in the detail modal. Persi...
Configure the project for a production build, push the code to GitHub, connect the reposit...
Configure the project for a production build, push the code to GitHub, connect the reposit...
Design the vehicle data schema, decide between WebSocket and SSE for live updates, and doc...
Design the vehicle data schema, decide between WebSocket and SSE for live updates, and doc...
Create a React SPA (using Vite) that fetches the vehicle list from the mock server and ren...
Create a React SPA (using Vite) that fetches the vehicle list from the mock server and ren...
Connect the UI to the WebSocket endpoint, updating only the affected vehicle row and its m...
Connect the UI to the WebSocket endpoint, updating only the affected vehicle row and its m...