- HTML 98.3%
- Python 1.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| assets/logo | ||
| site | ||
| .gitignore | ||
| make_logo_transparent.py | ||
| README.md | ||
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 inassets/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.