Projects That Speak for Themselves
Real results from real projects. Each case study shows how AI-accelerated development delivers better outcomes in less time.
RentMyTools
A peer-to-peer tool rental marketplace — Turo for power tools. Full two-sided marketplace with search, real-time messaging, Stripe Connect payments, reviews, and a PWA with push notifications and animations.
Challenge
Building a complete two-sided marketplace with real-time messaging, secure P2P payments with escrow, and a mobile-first experience — without native app development or a large dev team.
Solution
Delivered a full-featured Next.js PWA across 6 development phases using AI-accelerated workflows. Stripe Connect handles P2P payments, WebSocket powers real-time messaging, and service workers enable push notifications.
Results
- 6-phase MVP delivered in weeks
- PWA with native-like experience
- Secure P2P payments via Stripe Connect
- Complete review & trust system
Salem Sweeper
A subscription notification service for Salem, Oregon residents. Users sign up with their address and receive email/SMS reminders before street sweeping days so they can move their cars and avoid tickets.
Challenge
Needed to scrape and parse city street sweeping schedules, match addresses to zones, and deliver timely notifications via email and SMS — all with a clean signup flow and subscription billing.
Solution
Built a Flask application with SQLAlchemy, SendGrid for email, Twilio for SMS, and Stripe for subscription payments. APScheduler handles automated notification dispatch based on sweeping schedules.
Results
- Deployed to production on Railway
- Automated email notifications live
- Stripe subscription billing integrated
- Custom domain at salemsweeper.com
Property Pulse API
A US property data REST API offering geocoding, flood zone lookup, demographics, and nearby amenities. Built as a sellable SaaS with tiered API key access, usage tracking, and Stripe billing.
Challenge
Aggregating multiple property data sources into a single, fast, developer-friendly API with proper rate limiting, usage metering, and tiered subscription pricing.
Solution
Architected a FastAPI application with PostgreSQL and Redis caching. Stripe handles subscription tiers with usage-based billing. Deployed with a marketing site on propertypulse.dev.
Results
- Phase 1 deployed to production
- Full API documentation site live
- Tiered pricing with Stripe integration
- Sub-200ms response times with Redis
CanIBurn MC
A simple, useful web app for Marion County residents to check whether outdoor burning is allowed today. Users add their address and get an instant answer based on current county burn status.
Challenge
The county publishes burn status in formats that aren't user-friendly. Residents needed a quick, mobile-friendly way to check before lighting a burn pile.
Solution
Built a Flask app that scrapes the county burn status, matches it to user addresses, and presents a clear yes/no answer. Clean UI with address management and automated status updates via APScheduler.
Results
- Live at caniburn-mc.com
- Automated daily status scraping
- Simple, mobile-friendly interface
- Deployed on Railway
Vehicle Data API
A comprehensive vehicle data REST API providing maintenance schedules, oil specifications, diagnostic codes, recalls, and technical service bulletins. Built for developers and automotive businesses.
Challenge
Vehicle data is fragmented across dozens of sources with inconsistent formats. Needed to normalize this into a clean, fast API with proper authentication and rate limiting.
Solution
Developed a FastAPI application with SQLAlchemy models for vehicle data, Redis caching for performance, and Stripe for API key subscription management. Comprehensive endpoint coverage across maintenance, diagnostics, and safety data.
Results
- Core implementation complete
- Covers maintenance, oil, diagnostics, recalls & TSBs
- Redis-cached for fast responses
- Stripe-powered API key management
Property Search
A public-facing property search frontend that lets users look up any US address and view detailed property data including tax info, flood zones, demographics, and nearby amenities — powered by the Property Pulse API.
Challenge
Creating an intuitive search experience that presents complex property data in a digestible format, with fast autocomplete and responsive design across all devices.
Solution
Built a Next.js frontend consuming the Property Pulse API. Features address autocomplete, detailed property cards, and a clean data-dense layout. Deployed on Vercel with environment-based API key management.
Results
- Live on Vercel
- Real-time address autocomplete
- Rich property data display
- Responsive across all devices
Your Project Could Be Next
Let's talk about what you're building and how we can help bring it to life.
Start a Conversation