Drive-Shift is a secure web utility that moves files and folders directly server-to-server between two Google Drive accounts. It processes migrations entirely within Google's backend infrastructure, meaning zero data is routed through your local device or our servers' disks.
All core documentation is located in the docs/ folder:
- Product Requirements Document: Specifications, technical architecture, and Material Design 3 guidelines.
- API Contract: Frozen endpoints and SSE progress event shapes.
- Work Division: Parallel tracking guidelines and integration checkpoints.
- GitHub Setup Guide: Organization repo practices and CI/CD setup details.
- Issue Backlog: Backlog mapping of our 45 development tasks.
drive-shift/
├── .github/ # CI/CD Workflows & configurations
├── backend/ # Spring Boot Java application (Satish)
├── frontend/ # Next.js App Router application (Allen)
├── docs/ # Product and API documentation
├── mcp-github-app.cjs # Local custom GitHub App MCP launcher
└── README.md # This file
For local environment installation, database migrations, deployment runbooks, and troubleshooting FAQs, please refer to the project GitHub Wiki.
This is the test for workflow.