Skip to main content
Booking & Scheduling
Booking & Scheduling
Live

DumpsterPro — Rental Booking & Back Office

An end-to-end platform for a dumpster rental operation: customers size and order a container, pick a delivery window, and pay online, while staff manage orders, routes, schedules, and container inventory from a single dashboard.

Next.js
TypeScript
PostgreSQL
PL/pgSQL
Docker

Screenshots

Screenshot_26-10-2026_93652_dumpster-pro.vercel.app.jpeg

Dumpster Rental

Case Study

Overview

A rental operations platform split across two audiences: a customer-facing ordering and payment flow, and a back-office dashboard for orders, scheduling, and container inventory.

The Challenge

Equipment rental businesses juggle three things at once — which containers are available, where they physically are, and who has paid. Handled manually, double-bookings and stranded inventory are routine.

The Solution

Container availability is modeled against the delivery schedule, so the booking flow can only offer what is genuinely free on a given date. Business logic lives close to the data in PL/pgSQL where correctness matters most, with the ordering and admin surfaces built in Next.js.

Results

220 commits
Codebase
Customer flow plus full back office
Live
Deployment
Publicly accessible and serving traffic
PL/pgSQL
Data layer
Availability logic enforced in-database

More Projects

See more of the work below

NonProfit
CNY Family Bike
Website and content management system for CNY Family Bike (CNY Bicycle Giveaway Foundation), a Syracuse 501(c)(3) nonprofit that has refurbished and distributed 50,000+ bicycles since 1997. Pro bono project.
Analytics
IntelliSpense — Real-Time Profitability Intelligence
An event-sourced financial ledger that tells project-based businesses whether they are making money right now, not six weeks later.

Want Something Like This?

Let's talk about your project and how we can help bring it to life.