The delivered system is a lightweight web application made up of:
Front-End Website: Hosted on GitHub Pages
Backend Data Source: A Google Sheets document controlled by the client
Automation: GitHub Actions that update the website automatically using data from the sheet
Domain: A custom domain purchased and owned by the client
Documentation: Admin manual and video tutorials explaining how to use and manage the system
Domain: Purchased and fully owned by the client. No transfer is required.
Website Code: Stored in a GitHub repository jointly owned by the client and the project team. The client has full access and control.
Database: A Google Sheet stored in a Google Drive folder shared between the client and the project team. All data is owned and maintained by the client.
All management instructions are detailed in the admin manual, data definitions, and video tutorials shared with the client.
Client has full access to the website code and automation settings.
The custom domain (spfmatch.com) was configured with assistance from the project team.
Client has full access to the Google Sheet containing all backend data.
The sheet can be updated in accordance with the provided data definitions.
A custom sync button on the Google Sheet can be clicked to rebuild the website when database content changes.
No technical steps are required from the client beyond updating the sheet and clicking the custom sync button.
Domain: The only recurring cost (typically $10–$20/year).
GitHub Repo & Github Pages: Free.
Google Sheets: Free.