Web Application

SheetCRUD

A lightweight CRUD interface that keeps Google Sheets as the source of truth, built on the Google Sheets API.

sheetcrud-2

SheetCRUD is a lightweight CRUD web app that stores and manages records in Google Sheets through the Google Sheets API.

The problem

Plenty of small business processes live in a Google Sheet and should stay there. The team already knows the sheet, the accountant already has access, and moving to a real database means retraining everyone. What is missing is a proper interface so people stop breaking the sheet by editing cells directly.

What I built

Full create, read, update and delete over a spreadsheet. A real form interface rather than typing into cells, which is where most sheet corruption comes from.

Google Sheets API as the datastore. The sheet stays the source of truth, so existing reports, shares and formulas keep working.

Validation at the form layer. Catching bad input before it reaches a row.

The stack

PHP against the Google Sheets API. This is a deliberate architecture choice rather than a limitation: when a client genuinely needs the data to remain in a sheet, fighting that is worse than building around it.

Related services

Need something similar? Tell me which spreadsheet your team keeps breaking.