Skip to content
This repository was archived by the owner on Sep 14, 2026. It is now read-only.

V1.0 (IOS only and needs to install Timer+ app)

Choose a tag to compare

@kaheichanturtle kaheichanturtle released this 11 Feb 23:00
· 38 commits to main since this release
b889158

Description:
This project is a web-based tool designed to analyze parking signs and automatically generate a timer link in the TimerPlus app. It utilizes a camera to capture an image of a parking sign, processes the image using Google's Gemini AI, and returns a formatted URL with the maximum allowed parking duration.

🛠 How It Works
Camera Activation – The web app accesses the user's camera to capture an image.
Image Processing – The captured image is sent to Gemini AI for text extraction and analysis.
Timer URL Generation – The AI returns a formatted timerplus:// URL with the allowed parking time.
Quick Timer Setup – If a valid URL is received, the app redirects the user to TimerPlus to start the parking timer instantly.
Retake & Restart – Users can retake the image and restart the process at any time.
📂 Project Structure

/parking-timer
│── index.html # Main HTML structure
│── styles.css # Styling for the interface
│── script.js # JavaScript logic for camera, AI processing, and UI
│── README.md # Project documentation (this file)

Ensure you replace YOUR_API_KEY in script.js with a valid Gemini API key.

✅ Features
✔️ AI-powered parking sign analysis
✔️ One-click timer activation
✔️ Simple & mobile-friendly interface
✔️ Works directly in the browser

📢 Planned Improvements
Add better error handling for AI failures
Improve UI/UX for smoother experience
Support additional parking sign formats

🏷 Version: 1.0
Initial release with core functionality. Ready for testing and feedback. 🚀