Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Frontend] emit every events to backend #31

Closed
4 tasks done
elianiva opened this issue Dec 16, 2021 · 2 comments
Closed
4 tasks done

[Frontend] emit every events to backend #31

elianiva opened this issue Dec 16, 2021 · 2 comments
Assignees
Labels
enhancement New feature or request scope: frontend Regarding the frontend side

Comments

@elianiva
Copy link
Member

elianiva commented Dec 16, 2021

Schema that needs to be emitted:

  • Proposal 1 (taken from telegram)
{
  "event": "keystroke" | "mouse",
  "value": "up" | "down" | "left" | "down" | "A-Z" | "0-9" | "any unrelated keys",
  "date": CurrentTimestamp (unix)
}

Checklist:

  • Mouse click event
  • Mouse move event
  • Mouse scroll event
  • Keypress event (partially implemented feat: add codemirror #65)
    Masih belom yakin masalah unrelated keysnya
@elianiva elianiva mentioned this issue Dec 16, 2021
49 tasks
@elianiva elianiva changed the title Typing speed rateWe can calculate the user's WPM. Average person usually type around 40-60WPM. If they type above [Frontend] emit every keystroke to backend Dec 16, 2021
@elianiva elianiva added enhancement New feature or request scope: frontend Regarding the frontend side labels Dec 16, 2021
@aldy505
Copy link
Member

aldy505 commented Dec 16, 2021

you should've pinged me

@elianiva elianiva changed the title [Frontend] emit every keystroke to backend [Frontend] emit every events to backend Dec 19, 2021
@ronnygunawan ronnygunawan self-assigned this Jan 17, 2022
@elianiva
Copy link
Member Author

#258

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request scope: frontend Regarding the frontend side
Projects
None yet
Development

No branches or pull requests

3 participants