📄 Original Spreadsheet Template
To get started, click the link below to make a copy of the official FEU Grade Calculator template below:
FEU Grade Calculator [vg2.2 Distributable]
After making a copy, paste your new Spreadsheet’s link or ID into the box above to activate it.
🌐 Live App
You can launch the app directly in your browser:
https://jareddo-kun.github.io/FEUCalcSite/
The app runs completely client-side and communicates only with your Google account through a verified Apps Script connection.
🧩 Features
- Automatically activates the FEU Grade Calculator spreadsheet.
- Configures Apps Script triggers and setup scripts.
- Protects essential formula cells from accidental edits.
- Clean and lightweight HTML + JavaScript interface.
- Hosted on GitHub Pages with Google Apps Script integration.
⚙️ How It Works
- Open the web app — you’ll see a simple activation interface.
- Enter your Spreadsheet ID (from your Sheet URL).
- The app securely connects to the Apps Script backend (
Code.gs). - The script performs activation and setup automatically.
- When finished, a success message confirms activation.
🔐 Privacy & Security
This app only accesses the spreadsheets you authorize. It:
- Operates entirely within Google’s secure Apps Script environment.
- Does not collect or store personal data externally.
- Is open-source and auditable for transparency.
See the full policy here:
🔗 Privacy Policy
🧠 Tech Stack
- Frontend: HTML, CSS, JavaScript (client-side only)
- Backend: Google Apps Script (
Code.gs) - Hosting: GitHub Pages
- APIs: Google Sheets API via Apps Script
🪜 Setup Guide (Developers)
- Fork or clone this repository.
- Modify the HTML and JavaScript files as needed.
- In Google Apps Script:
- Paste your backend code (
Code.gs). - Deploy as a Web App (execute as me, access by anyone).
- Paste your backend code (
- Update the script URL in
index.html. - Push to GitHub — Pages redeploys automatically.
🧾 License
Licensed under the MIT License — you are free to reuse, modify, and distribute with attribution.
📬 Contact
For inquiries or support, reach out via email:
miguel@jareddo06.ovh