explaingit

mihozip/google-workspace-admin-project-workflow

Analysis updated 2026-06-24

31HTMLAudience · ops devopsComplexity · 2/5Setup · moderate

TLDR

Teaching kit plus deployable template for Taiwan school admins. Apps Script ties Forms, Sheets, Drive, Docs, Calendar, and Gmail into a one project one folder workflow.

Mindmap

mindmap
  root((admin-workflow))
    Inputs
      Starter form
      Milestone form
      Folder ID
    Outputs
      Drive subfolders
      Master sheet rows
      Calendar reminders
    Use Cases
      School admin tracking
      NotebookLM lessons
      Reminder automation
    Tech Stack
      Apps Script
      Google Workspace
      PHP installer
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Track every school admin project as one Drive folder, one Docs log, and one Sheet row.

USE CASE 2

Auto create Calendar reminders and Gmail notices from a Google Form for each milestone.

USE CASE 3

Teach teachers to draft official documents and result reports with NotebookLM and Gemini.

USE CASE 4

Stand up a half automated case tracking system for a Taiwan school in about an hour.

What is it built with?

Apps ScriptGoogle WorkspacePHPHTML

How does it compare?

mihozip/google-workspace-admin-project-workflowdatawhalechina/ai-skills-for-everyonesmallnest/goal-workflow
Stars312834
LanguageHTMLHTMLHTML
Setup difficultymoderateeasyeasy
Complexity2/51/52/5
Audienceops devopsgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Do not commit real Drive folder IDs, Calendar IDs, school accounts, or student information from the PHP installer to a public repo.

In plain English

This repository is a hybrid teaching kit and ready to deploy template for school administrators in Taiwan who want to run their paperwork through Google Workspace. The first half is a lesson plan: it walks a teacher through using NotebookLM and Gemini to organize course materials, draft official documents, and produce result reports. The second half turns the same flow into a half automated workflow built on Google Forms, Sheets, Drive, Docs, Calendar, Gmail, and Apps Script. The core idea is one project, one folder. When an administrator receives an official document and needs to track an event, a meeting, or a school activity, they fill in a starter form. An Apps Script trigger then creates a standard subfolder tree in Drive for that case, opens a Docs file as the project log, and adds rows to a master Sheet that lists the project number, owner, status, todos, and stage dates. A second form lets the owner add more milestones later, and each milestone becomes a Calendar reminder, a row in a stage date log, and an email notice to the responsible person. The README is honest about what the system does not do. It only files documents, tracks them, and sends reminders. It does not publish formal announcements, handle budget reconciliation, deliver final results, send external notices, or make legal or privacy judgments. A human still has to do all of that. Installation is described as a five minute job. You create one root folder in Drive, copy its folder ID, plug it plus a Calendar ID and an admin email into a PHP file called generate_apps_script_installer.php, paste the generated code into a new Apps Script project, then run setupAdminWorkflow(). The README warns clearly: do not commit real Drive folder IDs, Calendar IDs, school accounts, or student information to a public repository.

Copy-paste prompts

Prompt 1
Walk me through running generate_apps_script_installer.php with my Drive folder ID, Calendar ID, and admin email. Show the exact output to paste into Apps Script.
Prompt 2
Translate the Apps Script setupAdminWorkflow function to English variable names and add JSDoc so a non-Chinese reader can audit what it touches.
Prompt 3
Add a Slack webhook step to the milestone form trigger in this workflow so each new stage date also posts a message in a team channel.
Prompt 4
Write a NotebookLM prompt pack for school admins that drafts official Taiwan style documents from the Sheet rows in this project.
Prompt 5
Audit this Apps Script for privacy issues before a Taiwan school deploys it with real student data. List every place a Drive ID or email gets logged.

Frequently asked questions

What is google-workspace-admin-project-workflow?

Teaching kit plus deployable template for Taiwan school admins. Apps Script ties Forms, Sheets, Drive, Docs, Calendar, and Gmail into a one project one folder workflow.

What language is google-workspace-admin-project-workflow written in?

Mainly HTML. The stack also includes Apps Script, Google Workspace, PHP.

How hard is google-workspace-admin-project-workflow to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is google-workspace-admin-project-workflow for?

Mainly ops devops.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.