A lightweight web application developed as a personal project for St. Jude Shrine’s Catechism to record and track students who arrive early for catechism Mass sessions.
The system provides a simple, fast, and user-friendly interface for smooth data entry without requiring technical knowledge.
During catechism Mass sessions, tracking early-arriving students manually was time-consuming and prone to errors.
This project was built to digitize the process, enabling quick student entry logging with accurate timestamps and class information.
- 🧒 Student name and class selection
- ⏰ Live date and time display
- ⚡ Fast submission with minimal input
- ⌨️ Keyboard shortcut (Ctrl + Enter) for quick entry
- 📱 Fully responsive UI (mobile & desktop friendly)
- ☁️ Automatic data storage using Google Apps Script
- 🎨 Clean and modern UI using Tailwind CSS
- HTML5
- Tailwind CSS
- JavaScript (Vanilla)
- Font Awesome Icons
- Google Apps Script (Web App API)
- Google Sheets (as data storage)
├── index.html # Main application UI and logic
(This project is intentionally kept simple and lightweight for ease of use.)
- The user enters the student’s name
- Selects the class/grade
- Submits the form
- Data is sent to a Google Apps Script Web App
- The entry is stored in Google Sheets with a timestamp
| Shortcut | Action |
|---|---|
| Ctrl + Enter | Submit the form |
- No sensitive personal data is collected
- No login or authentication required (intentional for quick access)
- Backend access is restricted to the script owner
- Attendance summary dashboard
- Date-wise filtering
- Admin-only access for viewing records
- Integration with full Catechism Management System
- Student ID–based entry
Alan S
B.E. Computer Science and Engineering
Sri Ramakrishna Institute of Technology
Developed with ❤️ for St. Jude Shrine’s Catechism
This project is intended for church and educational use.
Not licensed for commercial redistribution.
---