Skip to content

[FEAT]: Allow forwarding / Frontend / Onboarding flow #361

@lnovitz

Description

@lnovitz

Is there an existing request for this feature?

  • I have searched the existing issues

Is there a pain point in the app driving this feature request?

  • App is limited to 100 users due to Gmail API security verification requirements
  • Anyone who does not use a gmail account for job applications (e.g. students with outlook emails, yahoo, hotmail) is excluded from being able to use the app

Desired Behavior

Anyone, regardless of email client, can set up email forwarding and see their job application data in our app

Criteria for Completion

  • User registration component - email input with validation
  • User registration component - one time password input
  • After verification, display unique user email address (track+token@track.jobba.help) with copy to clipboard functionality
  • if Gmail, prompt user to confirm search strings (use default, no editing allowed yet) and allow access to https://www.googleapis.com/auth/gmail.settings.basic
  • if Outlook, prompt user to confirm search strings (use default, no editing allowed yet) and allow access to [Insert Outlook API scope]
  • Once filter saved, prompt user to send a test email from the app and watch it appear in real time in the dashboard

Anything else?

Todos

  • Add your Gmail Client ID to the environment variables
  • Add your Outlook Client ID to the environment variables
  • Configure the OAuth consent screen in Google Cloud Console
  • Register the application in Azure Portal

Code of Conduct

  • I've read the Code of Conduct and understand my responsibilities as a member of the jobba.help Community

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions