Giter Site home page Giter Site logo

selectcode / homeme Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 0.0 3.5 MB

personal home office assistant 🦜

Home Page: https://pause.selectcode.de

License: Apache License 2.0

CSS 0.15% Vue 73.18% JavaScript 4.53% TypeScript 22.15%
office-assistant vuejs nuxt homeoffice wirvsvirus office

homeme's People

Contributors

depfu[bot] avatar flobaader avatar restyled-commits avatar stephanle avatar vavido avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

homeme's Issues

Summary of work time at end of workday

User Feedback: It would be nice if HomeMe showed a summary at the end of the workday, e. g. "You have worked for 8:52 h (8:12 h without breaks) today".

Fix minor spelling issues

image

"Meine Aufgabe ist es**,** Dich ..."

"Wähl mich**, um** ..."

In all avatar texts: Replace "während Deines Home Offices" by "während Deines Homeoffice-Alltags"

Namenseingabe bei Start der Anwendung

Beim Start der Anwendung wird der Nutzer nach seinem Namen gefragt. An dieser Stelle wäre es sinnvoll, den "Okay" Button durch das Drücken der Enter-Taste automatisch zu triggern.

UX Design zur Erklärung der Funktionen und benutzerfreundlichen Einstellung personenbezogener Daten

Problem
Einführung in das Programm, Einstellungen und die Auswahl des persönlichen Avatars sind noch nicht besonders intuitiv und können leicht übersehen werden. Da der persönliche Zuschnitt das Merkmal von HomeMe ist, dürfen diese Funktionen nicht untergehen.

Ziel
Nutzer können das volle Funktionspotential aus HomeMe ausschöpfen, ohne mehr Zeit in der Einfürhung investieren zu müssen.

Umsetzung
Bisher wird der Nutzer beim Start der Anwendung nach seinem Namen gefragt:

"Willkommen! Mein Name ist Peter. Wie heißt du?"

Daraufhin gibt der Nutzer seinen Namen ein.

"Schön dich kennenzulernen, Niclas!"

"Ich werde dir helfen, dein Home Office so produktiv und angenehm wie möglich zu gestalten!"

"Du kannst sofort loslegen, oder mir noch etwas über dich erzählen. So kann ich dir optimal helfen!"

Jetzt erscheinen unter der Sprechblase zwei Buttons:
"Sofort loslegen" und "Personalisieren"

Möglichkeit 1 - Sofort loslegen
Direkter Start in die Anwendung.

"Du kannst HomeMe auch später noch personalisieren."

Dabei blinken für 4 Sekunden zwei Sprechblasen neben dem Avatar Auswahl Button mit der Aufschrift "Avatar ändern" und über dem Settings Button mit der Aufschrift "Arbeits- und Pausenzeiten anpassen" auf. Danach wird der Nutzer in Ruhe gelassen und die Anwendung nutzt die voreingestellten, üblichen Werte.

Möglichkeit 2 - Personalisieren
Dialog geht weiter:

"Ich kann deine Pausenzeiten perfekt auf deine Arbeitszeit anpassen! Dafür musst Du mir nur sagen, wie lange du üblicherweise Arbeitest, und wie viel Pausenzeit du zur Verfügung hast"

Daraufhin erscheinen unter der Sprechblase die gleichen Schieberegler wie aus dem Settings Menü, mit den jeweiligen Aufschriften. Der Nutzer tätigt seine Eingabe und bestätigt mit dem "Okay!" Button unter den Schiebereglern.

"Super! Essen und Trinken sind sehr wichtig für produktive Phasen und Dein Wohlergehen! Möchtest du, dass ich dich daran erinnere oder eine Essenspause einplane?"

Jetzt erscheint unter der Sprechblase die Optionsfelder für Snack Erinnerung, Trink Erinnerung und Luchbreak. Der Nutzer bestätigt wieder mit "Okay!"

"Eine letzte Frage - Ich verbringe sehr gerne Zeit mit meinen Kindern! Wenn Du Kinder hast, passe ich deine Pausen auch gerne darauf an!"

Optionsfeld für Kinder erscheint, Nutzer bestätigt mit "Okay!"
Jetzt passiert genau das, wie in Möglichkeit 1 beschrieben.

Alle Einstellungen werden in Cookies gespeichert und beim Neustart der Anwendung wieder abgerufen.
Startet der Nutzer die Anwendung erneut, kommt über dem "Lass uns Loslegen" Button zusätzlich eine Auswahl der Smileys mit der Überschrift "Wie fühlst du dich heute?"
Beim Hovern über die Smileys erscheint unter dem jeweiligen Smiley eine Sprechblase mit einem kurzen Infotext (tbd) über diese Stimmung. Es wird erklärt, welche Auswirkungen diese Stimmung auf die Auswahl der Pausen hat. Ist eine Stimmung ausgewählt, kann der Nutzer die Anwendung über den "Lass uns Loslegen" Button starten. Wird keine Stimmung ausgewählt, wird automatisch "neutral" ausgewählt. Die Stimmung kann im nachhinein nicht verändert werden.
Die Auswahl wirkt sich insofern aus, dass bestimmte Pausentypen bevorzugt vorgeschlagen werden. Dies wird durch einen blauen Rahmen um die spezielle vorgeschlagene Pause dargestellt. Außerdem ist diese Pause stets in der Mitte und etwas größer als die anderen Vorschläge. Der Avatar sagt daraufhin

"Pause {0} ist heute mein Favourit!"

um ganz deutlich zu zeigen, welche Pause die am besten passende Pause ist.

No notifications sent

When using HomeMe, no notifications are sent, even though they were activated in the settings and in the browser settings.

As far as I know, a reminder should be sent every 20 minutes - but I have often worked for more than 1 hour without any notifications.

Design Issues

  • Layout mobile
  • Schriftgröße bei kleinen Displays

Collect feedback

We should link a form / or feedback box in the site to get additional information

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.