尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證View different fuel prices around Estonia.
翻譯準備中
正在載入完整 README。 以下為已儲存的摘錄。
Kyts (formerly KütuseKaart / Fuel Map) is a community-driven, crowd-sourced application for tracking real-time fuel prices across Estonia. Built with a modern tech stack and progressive web app (PWA) capabilities, it allows users to find the absolute cheapest fuel, verify community data, and contribute to the ecosystem. Live Application 🌍 https://kyts.ee 📱 Designed mobile-first. Installable as a Progressive Web App (PWA) on iOS & Android.檢視完整 README ↗
Kyts (formerly KütuseKaart / Fuel Map) is a community-driven, crowd-sourced application for tracking real-time fuel prices across Estonia. Built with a modern tech stack and progressive web app (PWA) capabilities, it allows users to find the absolute cheapest fuel, verify community data, and contribute to the ecosystem.
🌍 https://kyts.ee
📱 Designed mobile-first. Installable as a Progressive Web App (PWA) on iOS & Android.
user_profiles.language, and revisitable via Profile → Seaded → Keel or the first-run tutorial card. Legal modals (Privacy / Terms) are ET + EN only — other locales fall back to EN with a notice.@google/generative-ai)@upstash/ratelimit (sliding window per-IP + daily global cap)@sentry/react, replays off)If you wish to spin up a local instance of the application:
.env variables:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
GEMINI_API_KEY=your_google_ai_studio_key
npm install then npm run dev.The project schema relies on five tables governed by Row Level Security (RLS). Migrations live in migrations/ and are applied manually in the Supabase SQL editor (schema.sql through schema_phase57_feedback_self_select.sql).
stations (Base OpenStreetMap derived locations + country column for EE/LV segmentation)prices (Tied to user_id for submission tracking; carries submitted_lat/submitted_lon + two BEFORE INSERT triggers: 1 km submitter proximity (phase 31) and a 130 km/h travel-time velocity check against the user's most recent prior submission (phase 43))votes (Unique constraint across user_id + price_id)user_profiles (Default fuel type, preferred brands, auto-open toggle, language preference per user)user_favorites (Bookmarked stations per user)feedback (Insert-only user-feedback channel; triage via Supabase SQL editor)market_insights (Stores regional/global economic news alerts describing fuel trends)Built via an autonomous pairing session for advanced web application architecture.