Skip to content

KickdriveOliver/arctic-time-truckers

Repository files navigation

Arctic Time Trucking Co. 🚛❄️🐱

"Time waits for no cat, especially when they're upside down" - Pringles, Arctic Route Veteran

Pringles the CEO

About

Welcome to Pringles' Arctic Time Trucking Co.! This is a fun, non-commercial software engineering experiment designed to track time in the most purr-fessional way possible.

Inspired by our real-life Pringles (pictured above), a cat who allegedly abandoned a promising career in professional gymnastics to haul cargo across the frozen tundra. Or maybe he just likes napping on the sofa. We may never know the truth.

Features

  • Time Tracking: Log your hours on the ice roads (or at your desk).
  • Project Management: Organize your deliveries (tasks) by client.
  • Offline First: Uses your browser's localStorage. No cloud, no tracking. Can be installed as an app and used fully offline on Android and iOS.
  • Backup & Restore: Save your logs to a local JSON file. Essential because Pringles doesn't trust the cloud.
  • Export to CSV: Includes a US/EU format switch, because for some reason Excel still thinks .CSV should depend on your local region settings.
  • Cat-Themed UI: Because everything is better with paws.
  • Multi-Language Support: English, German, and Finnish (for those authentic arctic vibes).

Tech Stack

  • Vanilla JavaScript: No frameworks, just pure JS modules.
  • Tailwind CSS: Precompiled and included as tailwind.css (no CDN dependency).
  • JS localStorage: For no-cloud, device-only local data storage.
  • Service Workers: For PWA offline capabilities and caching.

Installation / Usage

  1. Clone this repository.
  2. Open index.html directly in your favorite modern web browser.
  3. Alternatively, upload the files to any standard web server - no build steps or backend required.
  4. Start trucking!

Mobile use

  1. Go to Pringles' arctic trucking portal at www.arctictime.de
  2. Android: It should ask you to install it automatically, or check the browser menu for "Install App".
  3. iOS: Tap the "Share" button in Safari and select "Add to Home Screen".
  4. Important: Open the app once while online to let it download the arctic maps (cache the files). After that, it works fully offline!
  5. Once installed, you can use the app icon to run it fully offline — perfect for dead zones in the tundra.

About the prototype

This project was first created as a base44 prototype (sources in base44 prototype source), then migrated to a purely offline version using some cats, Github Copilot + Claude 4.5 Opus, GPT 5.1 and Gemini 3 Pro.

See also the related blog post Cat-Based Coding in 2025 – Can I Haz the Solution?

License

This project is licensed under the CC0 1.0 Universal License - see the LICENSE file for details.

Author

Oliver Heggelbacher
www.kickdrive.de

This website is a fun, non-commercial software engineering experiment.

Tiny disclaimer: The photo of our cat Pringles (above) is entirely real. The illustrations, music, and a suspicious portion of the code, however, were created with the help of "AI" — which may or may not be a modern, respectable way of saying that additional cats were involved. Interpret as you see fit.

About

Privacy‑first, fully offline time tracking — Freeware, Open Source, no cloud, no accounts, no lock‑in. Runs locally (PWA) on Android / iOS. Or any browser, anywhere - just open index.html. Arctic Time Trucking is a playful, non‑commercial experiment proving that time tracking can be simple, local, purr-fessional and delightfully weird.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages