Skip to content
This repository was archived by the owner on Jun 10, 2019. It is now read-only.
This repository was archived by the owner on Jun 10, 2019. It is now read-only.

Sign up Forms behind the Id.me wall. #890

Closed

Description

@AshTemp

Feature

Why is this feature being added?

Sign up forms for mentors and teamtreehouse licenses that are only accessible to those that are verified with id.me.

What should your feature do?

I need a couple of web-forms that are behind the id.me wall that also populate into a table on airtable. The table for mentors already exists but the one for teamtreehouse does not (so more freedom there)

Activity

  1. jjhampton commented on Mar 7, 2018

    @jjhampton
    Contributor

    @AshTemp re: "Sign up form for mentors" - We have an unused front-end React component that was originally intended to be a mentor request form: MentorRequest.js

    That form (along with the rest of our front-end) interfaces with our back-end Rails API. However, there is currently no functionality built in to our back-end for it to populate submitted mentor requests to Airtable. This was filed as a bug in the back-end repo, but closed (since such a feature was never requested from the back-end team to begin with). A feature request should be opened in the back-end repo (and linked to this one) if we want this capabilty to be built in to the back-end.

  2. JennWeideman commented on Mar 8, 2018

    @JennWeideman
    Contributor

    @kylemh @jjhampton labels based on JJHamptons comment please let me know if you want them changed

  3. jjhampton commented on Mar 8, 2018

    @jjhampton
    Contributor
  4. dmarchante commented on Jun 19, 2018

    @dmarchante
    Contributor

    Is this blocked or do we just need to build out the front end @jjhampton

  5. jjhampton commented on Jun 20, 2018

    @jjhampton
    Contributor

    @dmarchante Not blocked - the back-end team has done their part, we just need to build out the front-end part. I'm going to assign myself to #971 (which overlaps with this) and start on that. This will be a good one to get ironed out while @kylemh is still working on the front-end rewrite.

  6. jjhampton commented on Jun 20, 2018

    @jjhampton
    Contributor

    @AshTemp The work for the mentorship request form is in #971 , which I will start working on.

    Do you still need a separate form for people to request TeamTreehouse licenses? If so, we can create a another issue for that.

  7. jjhampton commented on Jun 20, 2018

    @jjhampton
    Contributor

    per @AshTemp via Slack : "we need the forms for Treehouse, mentor requests, and Linux academy but they no longer need to be behind the id.me wall"

    Issues for Treehouse & Linux Academy forms will need to be created.

  8. dmarchante commented on Jul 22, 2018

    @dmarchante
    Contributor

    @jjhampton if we create issues for Treehouse and Linux Academy forms can we close this issue out?

  9. LauraUX commented on Aug 12, 2018

    @LauraUX

    Is there anything I can help with here?

  10. kylemh commented on Aug 22, 2018

    @kylemh
    Member

    We don't use id.me anymore, so we should prolly just close this and open a new issue with discussion centered around making the forms with what we've got. Forms take up a lot of developer bandwidth, so if you can offload this to Google or Airtable, please do.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions