Ticky – Zeiterfassung

Ticky vereinfacht die persönliche Zeiterfassung mit schneller, benutzerfreundlicher und sicher synchronisierter Nutzung über alle Geräte – ideal für Unternehmen, Organisationen und Einzelpersonen.

Wechsle blitzschnell zwischen Aufgaben, Projekten und Organisationen – mit nur einem Tap! Ticky sorgt für nahtlose Zeiterfassung, ohne deinen Arbeitsfluss zu unterbrechen.

📌 Maximale Flexibilität – Perfekt für alle, die häufig zwischen Tätigkeiten wechseln.
📌 Intelligente Organisation – Filtere deine Zeit nach Projekten, Aufgaben und Standorten.
📌 Detaillierte Analysen – Erhalte wertvolle Einblicke in deine Zeitnutzung.

Mit Ticky kannst du deine Aktivitäten nach Organisation, Projekt, Tätigkeit und Ort organisieren. So behältst du den Überblick über deine Zeitnutzung und erhältst präzise Analysen darüber, wie viel Zeit du in welche Projekte und an welche Orte investierst. Perfekt für eine effiziente Planung und optimierte Produktivität! 🚀

Beta-Testphase und Ausblick

Ticky nun in der Beta-Testphase verfügbar. Unsere engagierten Tester prüfen jede Funktion detailliert, um eine reibungslose Nutzung sicherzustellen. Ihr Feedback hilft uns, den letzten Feinschliff vorzunehmen.

Die Basisversion bleibt dauerhaft kostenlos, während wir kontinuierlich an neuen Funktionen und Verbesserungen arbeiten. 
Die App kann hier getestet werden:
https://identspace.de/ticky/

Herausforderungen bei der Entwicklung

Geräteübergreifende Synchronisation

Eine der größten Herausforderungen bei der Entwicklung von Ticky war die geräteübergreifende Echtzeit-Synchronisation. Die App ist für iOS, Android und macOS verfügbar, mit Windows- und Web-Versionen in Planung. Damit Nutzer nahtlos zwischen ihren Geräten wechseln können, mussten wir eine robuste und schnelle Synchronisationslösung entwickeln.

Unsere Lösung: eine eigene DORM-PHP-Schnittstelle, die effizient mit einer zentralen MariaDB-Datenbankkommuniziert. Auf den Endgeräten werden die Daten in einer lokalen SQLite-Datenbank gespeichert, sodass Ticky auch offline nutzbar bleibt. Beim nächsten Verbindungsaufbau synchronisiert sich die App automatisch – ohne Datenverluste oder Verzögerungen.

Ein weiteres komplexes Problem war die Verwaltung parallel laufender Zeiterfassungen. Nutzer können in mehreren Organisationen und Projekten gleichzeitig arbeiten – dabei darf es nicht zu Datenkonflikten kommen, wenn versehentlich doppelte Einträge erstellt werden. Durch eine intelligente Erkennungs- und Konfliktlösungslogik stellt Ticky sicher, dass Zeiteinträge stets korrekt und konsistent bleiben.

Benutzerfreundlichkeit im Fokus: UX-Design und Flutter

Die Entwicklung von Ticky folgte einem klaren Prinzip: Zeiterfassung muss so einfach und effizient wie möglich sein. Als erfahrener UX-Designer und Flutter-Entwickler legte ich besonderen Wert auf eine intuitive, schnelle Nutzererfahrung. Die Oberfläche ist für mobile Geräte optimiert und ermöglicht eine klare Navigation durch Projekte, Tätigkeiten und Orte – ohne unnötige Klicks oder Ablenkungen.

Mit Flutter als Entwicklungsplattform konnten wir Ticky zeitgleich für iOS, Android und macOS bereitstellen und individuell optimieren. Das Framework ermöglicht eine einheitliche Benutzererfahrung auf allen Geräten, während wir dennoch plattformspezifische Designanforderungen berücksichtigen. So fühlt sich Ticky überall vertraut und nahtlos an. 🚀

Individuelle Datenräume für bessere Performance und Sicherheit

Ticky setzt auf eine eigene Datenbankarchitektur, die sowohl schnelle Abfragen als auch höchste Datensicherheitgewährleistet. Jeder Nutzer kann Spaces erstellen – individuelle, voneinander getrennte Datenräume, die eine effiziente Synchronisation und optimierte Performance ermöglichen.

Diese Trennung sorgt nicht nur für eine bessere Skalierbarkeit, sondern auch für mehr Sicherheit: Nur explizit freigegebene Informationen können zwischen Spaces oder Organisationen geteilt werden. Gleichzeitig bleibt die Verwaltung flexibel, sodass Nutzer unabhängig arbeiten oder sicher und gezielt zusammenarbeiten können.

Eigene Synchronisationstechnologie für langfristige Flexibilität

Um eine präzise, schnelle und zuverlässige Synchronisation über alle Geräte hinweg zu gewährleisten, haben wir eine eigene Synchronisierungslösung entwickelt. Dieser vollständig intern aufgebaute Prozess gibt uns die volle Kontrolleüber die Datenaktualisierung und ermöglicht es, zukünftige Funktionen nahtlos zu integrieren.

Unsere Technologie hält Daten getrennt, nutzt aber ein gemeinsames Synchronisationssystem – ein entscheidender Vorteil für Skalierbarkeit, Sicherheit und Flexibilität. Dadurch können wir neue Projekte schneller umsetzen und gleichzeitig die hohe Stabilität und Zuverlässigkeit von Ticky langfristig sichern.