Bayler Blanchard

← Back to Projects

Edger - Lawn Care Management

Edger Dashboard

Overview

Edger is a comprehensive lawn care management platform designed to bridge the gap between homeowners and local service providers. Recognizing the inefficiencies in traditional scheduling and payment methods for lawn care, I built Edger to offer a seamless, digital-first experience.

Tech Stack

Next.js Ruby on Rails PostgreSQL Tailwind CSS Redis

Key Features

  • Provider Dashboard: Real-time job tracking, earnings analytics, and schedule management.
  • Homeowner Portal: Easy service booking, provider browsing, and secure payment processing.
  • Real-time Messaging: Integrated chat system for instant communication between users.
  • Automated Scheduling: Intelligent routing and calendar management for providers.

Challenges & Solutions (STAR)

Situation: Managing real-time updates for job status changes and chat messages was causing significant latency with standard HTTP polling.

Task: Implement a low-latency system to ensure providers receive instant notifications for new jobs and messages.

Action: I integrated ActionCable (WebSocket) in the Rails backend to push updates instantly to the Next.js frontend. I also implemented Redis to handle background job processing for email notifications.

Result: Reduced notification latency to under 200ms, significantly improving user engagement and trust in the platform.