This project is a Task Tracking and Revision Management System built using Google Apps Script and Google Sheets. It helps manage daily tasks, track revisions, and monitor pending work efficiently.
- Add new tasks
- Track task revisions (max 2 per week)
- Automatic week shift handling
- Fetch pending and overdue tasks
- Mark tasks as completed
- Dashboard summary with archive system
- Doer (employee) list integration
Stores all task data.
Columns:
- Task ID
- Name
- Task
- First Date
- Latest Revision
- Total Revisions
- Revision 1
- Revision 2
- Status
Shows weekly performance:
- Pending tasks
- Completed tasks
- Status indicators (Red, Yellow, Green)
Stores weekly summary:
- Name
- Week
- Pending (Red/Yellow/Green)
- Achieved (Red/Yellow/Green)
Contains list of task owners.
Adds a new task.
Example: { name: "Akash", task: "Follow up with client", fdate: "01/04/2026" }
Adds next revision:
- Max 2 revisions allowed per week
- If exceeded → new task created automatically
Returns overdue pending tasks.
Returns all pending tasks sorted by date.
Marks a task as Completed.
Returns overdue task data (UI friendly).
Returns all pending tasks in simple format.
Returns task details by Task ID.
Returns employee list from Doer Sheet.
Stores dashboard weekly data into Archive.
-
Each task allows maximum 2 revisions per week
-
If:
- Revision exceeds limit OR
- Week changes → New task is created
-
Task Status:
- Pending
- Completed
- Week Shifted
- Google Apps Script
- Google Sheets
-
Create Google Sheet
-
Add sheets:
- Master
- Dashboard
- Archive
- Doer List
-
Paste script into Apps Script editor
-
Run functions
- Date format: DD/MM/YYYY
- Do not change column order
- Ensure ManagedSpreadsheet class is available
- Web dashboard UI
- Email/WhatsApp alerts
- Automation triggers
- Role-based access
This project uses dummy/modified data for portfolio purposes. No confidential company data is shared.
- Name: Ashish Ranjan
- 📧 Email: ashishranjan11211@gmail.com
- 🔗 LinkedIn: https://linkedin.com/in/ashishranjanji09
- 🌐 Website: https://ranjanstudy.blogspot.com
⭐ If you like this project, give it a star!