Software Case Study

Lake City High School
Event Management System

A centralized application for managing classmates, events, registrations, guests, payments, annual dues, fundraisers, communications, and committee operations.

PHPMySQLJavaScriptTwilio APIQR Codes

Connect.
Organize.
Celebrate.

Lake City High School Event Management System displayed on a laptop

Project Details

Project Overview

The Lake City High School Event Management System was designed and developed to give the Class of 1995 committee one secure place to manage reunion planning and class operations. The platform brings classmate records, event registrations, guest information, payments, annual dues, fundraising, communications, committee access, and reporting together in a single application.

Project TypeCustom Web Application

Timeline2026 – Present

RoleFull-Stack Developer

TechnologiesPHP, MySQL, JavaScript,
Twilio API, HTML5, CSS3

ClientLake City High School Class of 1995

The Challenge

The Challenge

Planning a multi-day reunion required the committee to coordinate classmate information, registrations, guests, payments, annual dues, fundraising, and ongoing communications. Without one shared system, important information could become scattered, financial records were harder to reconcile, and committee members had limited visibility into current activity.

Scattered Records

Classmate, guest, event, and payment information needed one reliable source of truth.

Payment Complexity

Dues, event payments, partial payments, and fundraiser funds required accurate tracking.

Communication Gaps

The committee needed a consistent way to reach classmates and review message history.

The Solution

The Solution

I developed a role-based management platform that connects the public registration experience with a private committee dashboard. Records update in one system, payments can be documented and reviewed, email and text communications can be managed, and reports provide a clear view of event and financial activity.

View Dashboard Screen
Lake City High School Event Management dashboard overview

Core Features

Key Features

The tools the committee needs to manage class records, events, money, and communication in one place.

Classmate Management

Maintain classmate profiles, contact details, requests, and registration status.

Registration & Guests

Manage event registrations, guest information, attendance, and QR codes.

Payment Tracking

Record dues, event payments, partial payments, and fundraiser activity.

Email & SMS

Send group communications and retain an organized message history.

Committee Access

Provide secure, role-based access for committee members and leadership.

Reports & Activity

Review financial reports, registrations, attendance, and administrative history.

How It Works

A Connected Process

Public registration and committee operations work together through one organized system.

1

Classmates register

Classmates locate their record, submit registration details, and add guest information.

2

Records are centralized

Registration, guest, payment, and contact information is stored in the dashboard.

3

The committee manages

Authorized users review activity, record payments, update events, and communicate.

4

Reports provide clarity

Current financial, registration, attendance, and activity information supports planning.

Technology Stack

Technology

Built with dependable web technologies and integrations for security, communication, and responsive access.

PHPMySQLJavaScriptHTML5CSS3Twilio APIEmail IntegrationQR Code GenerationRole-Based AccessResponsive Design

The Results

Real Results

A clearer, more efficient way to coordinate class operations and reunion planning.

1Centralized SystemRecords and operations in one place
24/7Secure AccessAvailable to authorized users
2-WayCommunication ToolsEmail and text-message support
Real-Time ReportingCurrent planning and financial data

Lessons Learned

Key Takeaways

This project reinforced the value of designing around real operational workflows. Connecting public registration, secure administration, financial tracking, and communications required careful database planning and a flexible structure that can continue growing with the committee’s needs.

Plan.
Connect.
Deliver.

Let’s Build Something Great

Need a custom solution for your organization?

From concept to launch, M Square Designz creates custom web applications that organize information, improve workflows, and deliver real results.

Schedule a Consultation