tarikurrahmanbd/reunion-registration — explained in plain English
Analysis updated 2026-05-18
Collect reunion or event registrations from alumni through a simple web form.
Send form submissions directly to an email inbox without setting up a backend server.
Adapt the template for a different event by changing the EmailJS template variables.
| tarikurrahmanbd/reunion-registration | gavrielp1/salary-2045 | ky1421737671/chatgpt-plus | |
|---|---|---|---|
| Stars | 20 | 20 | 20 |
| Language | HTML | HTML | HTML |
| Setup difficulty | easy | easy | easy |
| Complexity | 1/5 | 2/5 | 1/5 |
| Audience | general | pm founder | general |
Figures from each repo's GitHub metadata at analysis time.
Requires creating a free EmailJS account and pasting your own keys into app.js before it will send emails.
This project is a web registration form built for a specific real world event: the Eid ul Adha 2026 reunion for alumni of Sunshine Model High School. Former students can fill out the form on their phone, tablet, or computer to sign up for the reunion, and the page includes some text in Bengali for the local audience it was built for. The form itself is a single HTML page styled with Tailwind CSS, including a dark mode option and a glassmorphic, semi-transparent visual style. When someone submits the form, the data is sent using a service called EmailJS, which lets a webpage email form submissions directly to an inbox without needing a backend server or database. While the form is submitting, users see a loading message in Bengali, and afterward they get an alert confirming success or reporting an error. The project is made up of just three files: an index.html page for the layout, an app.js file that handles validation and sends the email, and the README itself. To make it work for your own event, the README walks through creating a free EmailJS account, setting up an email service like Gmail, creating an email template with specific placeholder variables for fields such as full name, phone number, and t-shirt size, and then pasting your own Public Key, Service ID, and Template ID into app.js in place of the placeholders. Once configured, running the project is as simple as opening index.html in a browser, no server or build tools required. This is a practical, single-purpose template that would be most useful to someone organizing a school reunion, class gathering, or similar small event who wants a working registration form without setting up a full backend.
A simple HTML registration form for a school reunion event that emails submissions directly using EmailJS, with no backend server required.
Mainly HTML. The stack also includes HTML5, Tailwind CSS, JavaScript.
No license information is provided in the README.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.