Projects using JavaScript in BaltimoreProjects using JavaScript in BaltimoreBooking CRM + EPK — Live Music Artist
A booking system and a public press kit site for a Baltimore-area musician, connected so they share one set of data.
The booking app tracks outreach to 190+ venues. A pinned follow-up list sits above an aging queue that filters by days since contact. Statuses cover contacted, waiting on reply, parked with a check-back date, and a sub list for venues that said yes without a date. Gigs link to their venues, record what each show paid, and roll up into yearly earnings. Two people work from it at once, with changes syncing live.
The EPK is a one-page site with the artist's bio, video, and photos, plus a "Catch him live" section that pulls upcoming dates straight from the booking app. Add a gig and the public site updates on its own.
Built with Firebase and Netlify. Maintenance & Rehab Tracker — Property Management
A maintenance tracking system I built for a property management company with 70+ properties. It replaced texts, calls, and spreadsheets with one shared system for the office and field crews.
Crews log and update jobs from their phones, including photos, notes, and timestamped status changes. The office sees all work across rentals, turnovers, and rehabs, filtered by crew member, with ASAP and overdue items at the top. Rehabs follow a scope checklist by trade, with a materials list. Tenant access and appointment details stay attached to each job, contractors get alerts when work is assigned, and a weekly report summarizes completed and open work by property.
Built with Firebase, Netlify, and Cloudinary. Shown with demo data.