Blake's PEV repair shop — site rebuild and shop app. Mockup review at voltagevet.lilaclions.com
  • HTML 98.3%
  • Python 1.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-02 15:50:54 -04:00
assets/logo Initial commit: mockups, requirements, design guide, logo assets 2026-08-02 15:43:56 -04:00
site Initial commit: mockups, requirements, design guide, logo assets 2026-08-02 15:43:56 -04:00
.gitignore Ignore local review-issue draft 2026-08-02 15:50:54 -04:00
make_logo_transparent.py Initial commit: mockups, requirements, design guide, logo assets 2026-08-02 15:43:56 -04:00
README.md Initial commit: mockups, requirements, design guide, logo assets 2026-08-02 15:43:56 -04:00

VoltageVet

Planning and (eventually) the application for the new voltagevet.com — Blake's PEV repair shop in Brightwood, Washington, DC. The app replaces the Squarespace site and adds an internal tool for intake triage, quotes, job tracking, waiver photos, payment recording, and bookkeeping sync to Google Sheets/Drive.

Current stage: mockup review

The design documents are served at https://voltagevet.lilaclions.com:

Page Source
Mockups site/mockups.html
Requirements site/requirements.html
Design guide site/design-guide.html

Change requests go in the issue tracker. Amber TODO markers in the mockups flag copy and prices that were invented (not pulled from the live site) and need Blake's confirmation.

Layout

  • site/ — static documents served at voltagevet.lilaclions.com (Coolify static app on ulmus-m75q-1).
  • assets/logo/ — logo source (VoltageVetUpscale.png), background-removed outputs, and composite preview.
  • make_logo_transparent.py — removes the logo's white background while preserving the drop shadow (gradient-barrier flood fill; see the docstring for why naive approaches destroy the white lettering). Requires Pillow. Outputs land in assets/logo/.

Hosting

Deployed via Coolify (apps.lilaclions.com) as a static app from this repo's site/ directory, served by Traefik on ulmus-m75q-1 and published through that node's Cloudflare Tunnel — the same pattern as the other lilaclions.com sites. Canonical remote is Forgejo (git.lilaclions.com/Jake/VoltageVet), push-mirrored to GitHub as a backup.

The future application (Next.js + PostgreSQL, per the requirements doc) will develop in this repo and host on the same node during early stages before moving to Railway for production.