Back to Projects

Encinitas Trailer Rental

Full-stack self-service trailer rental platform with Stripe payments

Project Overview

A full-stack self-service trailer rental platform where customers can browse trailers, check pricing, book online with date selection, sign digital rental agreements, and pay via Stripe. Includes an admin dashboard with calendar view for managing bookings, approvals, and payments.

Tech Stack

LayerTechnology
LanguageJavaScript, HTML5, Google Maps API
StylingCSS3
DatabaseFirebase Firestore
BackendFirebase Cloud Functions
HostingFirebase Hosting
ToolsPuppeteer
OtherStripe

Key Features

Online booking with date picker and live cost estimates

Stripe payment integration with refunds

Digital rental agreement with PDF generation

Admin dashboard with calendar view

Renter portal with email-based lookup