Its main purpose is to track boating days, show event details, and manage who is attending each day. Was a lightweight scheduling and crew sign-up web app.
I used Firebase Realtime Database for managing boating schedule and attendance. Combines simple day-by-day planning UI with persistent crew management and optional email reporting for RSVP changes. Used Webpack for the build step that turns source JavaScript into the browser file the site actually runs.
I mostly built in 2023, after I completed my Web Development Certificate (from Chegg). Worked on it again the following year as the season began.

I spent a lot of time writing the code myself, with AI to help troubleshoot. The UI was unimpressive but it worked:
