Commit Graph

12 Commits

Author SHA1 Message Date
7ac2c7c59e feat: add admin panel, stats API, and url support across frontend
- Add adminApi with full CRUD for users, companies, listings, oil-prices
- Add statsApi for fetching latest market price aggregates
- Add AdminTable component and /admin page for site management
- Add StatsPrice, UpdateUserRequest, UpdateOilPriceRequest types
- Add url field support in listing create/edit forms
- Update state SVG data for all 6 New England states
- Update county page to display richer listing info (phone, url, bio%)
- Misc layout and style updates across vendor and public routes

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-06 11:34:31 -05:00
a5df1bcacb feat(api): implement centralized API client and refactor vendor pages
Introduced a new API client in src/lib/api/ to handle requests securely. Refactored vendor pages to use this client. Updated authentication logic in layout and login pages.
2026-02-09 16:25:55 -05:00
c56f3b5767 UI changes 2026-02-09 09:28:55 -05:00
984c8e8169 working pages no maps 2025-12-29 21:38:32 -05:00
f08432e417 added listings 2025-12-26 20:01:28 -05:00
06a5ff98d7 Frontend working. Added form vendor profilke 2025-06-10 16:57:52 -04:00
a4188c623d first 2025-06-08 13:21:49 -04:00
c920d266f2 added google facebook footer 2024-09-25 10:05:30 -04:00
8e79c1b70b Added emergency price. google analytics added 2024-09-25 08:22:51 -04:00
c23209dd7a Added oil page. Typos . google fixes 2024-09-23 18:13:25 -04:00
2a1b61b79a Fixed major error. Custom css 2024-08-27 09:34:29 -04:00
438e493ac2 Updated layout added robots 2024-08-10 13:44:27 -04:00