Can I customize the project and task fields?
Yes. You can modify the Google Sheets columns, Apps Script backend, and frontend forms to match your workflow.
Project Management template
A lightweight project and team task tracker built with Google Sheets and Google Apps Script. Manage projects, assign tasks, track deadlines, monitor team progress, and organize work with a simple Kanban board. Designed for freelancers, startups, and small teams that need an easy project management system without complex software or monthly subscriptions.
Template capabilities
Adapt this part of the workflow to your own Google Workspace files, fields, users, and operating process.
Adapt this part of the workflow to your own Google Workspace files, fields, users, and operating process.
Adapt this part of the workflow to your own Google Workspace files, fields, users, and operating process.
Adapt this part of the workflow to your own Google Workspace files, fields, users, and operating process.
Common use cases
How to use it
Make a copy of the provided Google Sheet
Open Extensions > Apps Script
Add the included app files
Save the Apps Script project
Run the setup function once if needed
Authorize Google Sheets permissions
Deploy the project as a Web App
Open the Web App URL
Add your team members
Create projects
Create and assign tasks
Use the dashboard and Kanban board to track progress
Setup checklist
Use the correct Google account
Create or copy the Google Sheet
Open the Apps Script editor
Add Code.gs
Add Index.html
Add Styles.html
Add Scripts.html
Save all files
Run setupDatabase once if required
Complete Google authorization
Deploy as a Web App
Set access permissions for your intended users
Open the deployment URL
Test project creation
Test task creation
Test Kanban status changes
FAQ
Yes. You can modify the Google Sheets columns, Apps Script backend, and frontend forms to match your workflow.
No. A regular Google account can run this app within normal Google Apps Script usage limits.
Yes. You can create team members and assign them as project owners or task assignees.
Yes. Project progress is calculated from the percentage of project tasks marked as Done.
Yes. Tasks are organized into To Do, In Progress, and Done columns, with drag-and-drop status changes.
No. The MVP intentionally does not include a custom login or complex permission system.
All project, task, team, and settings data is stored directly in Google Sheets.
Yes. It works well for freelancers, agencies, startups, and small teams managing multiple projects.
Related templates
Finance & Billing Automation
A Google Sheets + Apps Script invoice tracker that helps freelancers, consultants, and small businesses create invoices, track payment status, send email reminders, and manage overdue payments. It solves the problem of forgotten invoices, late payments, and messy billing records.
CRM & Sales Automation
A lightweight CRM built with Google Sheets and Apps Script to manage leads, clients, status pipelines, notes, and automated follow-up reminders. It helps freelancers, agencies, and small businesses keep track of prospects and improve response consistency. It solves the problem of lost leads, forgotten follow-ups, and disorganized client data.
Booking & Scheduling
A booking and scheduling app built with Google Sheets and Apps Script that helps service businesses manage appointments, customer details, time slots, and automatic email reminders. It helps reduce no-shows, keeps bookings organized, and makes scheduling easier. It solves the problem of manual appointment handling and forgotten reminders.