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

Register #2

Open
15 of 24 tasks
jaffreyjoy opened this issue Jan 4, 2019 · 0 comments
Open
15 of 24 tasks

Register #2

jaffreyjoy opened this issue Jan 4, 2019 · 0 comments
Assignees

Comments

@jaffreyjoy
Copy link
Owner

jaffreyjoy commented Jan 4, 2019

Form Fields

  • Name
  • Username
  • Email
  • Password i.e. (start brainwaves capture button..)

Tentative

  • Type of user - [ Individual, Organization ] (tentative)
  • Org Name (if organization selected) (show list of registered organizations) (tentative)
  • Position (if organization selected) (tentative)

Form Validation

  • Username (unique)
  • Email
  • Password Strength
  • Headset connectivity status

Tentative

  • If type of user is Organization check if email and position is from organization list sent during org registration.

Post Registration

  • Route to Application

Tentative

  • Route to Demo Application

Back-end

  • Store form data in DB
  • Fetch Brain waves and write to file simultaneously
  • Send feedback to front-end using sockets
    • Beep sound on data retrieval complete
    • Error if unstable data
    • Suggest/Enforce retaking of data
  • Send recorded data to server
  • Execute model training code on server as soon as legible data is recorded on client side
  • Send email on model training complete to notify user that next auth can be done through brainwaves and not textual passwords

Tentative

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants