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

UI: High-fidelity Mockup - Login #3

Closed
3 of 6 tasks
foongminwong opened this issue May 24, 2020 · 12 comments
Closed
3 of 6 tasks

UI: High-fidelity Mockup - Login #3

foongminwong opened this issue May 24, 2020 · 12 comments
Assignees
Labels
Category: User Interface Improvements or additions to design. Program: GSOC Related to work completed during the Google Summer of Code Program.

Comments

@foongminwong
Copy link

foongminwong commented May 24, 2020

Description

As a student,
I need to create high-fidelity mockup for Login,
so that I can move forward with on the planning stage.

Mocks

Initial idea (per proposal)
Figure 1.2. Login
BridgeInTech MockUp - Login

Acceptance Criteria

Update [Required]

  • must have all the fields for BIT system for user login:
    [x] username or email (in case people forget their username)
    [x] password
  • must have Organization and Mentor/Mentee radio buttons under "Login as"
  • must have Login (for current users) and Register or Sign Up (for new users) buttons
  • must have Forgot Password? hyperlink

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

1 - 2 days

@foongminwong
Copy link
Author

@mtreacy002 feel free to edit/insert your proposal Login mock on this issue

@foongminwong foongminwong added Category: User Interface Improvements or additions to design. Program: GSOC Related to work completed during the Google Summer of Code Program. labels May 24, 2020
@mtreacy002
Copy link
Member

Update:

Login page.

Screen Shot 2020-05-26 at 9 03 37 am

link to file

@mtreacy002
Copy link
Member

mtreacy002 commented May 25, 2020

@anitab-org/bridgeintech-maintainers, I think we don't need the radio button for Organization or Mentor/Mentee anymore because an organization must be represented by a user who doesn't have to be a mentor or mentee but can be if they want to. Plus, we don't have separate registration form for an organization (its user representative is the one who will create organization profile). So, can we change the Acceptance Criteria for this issue to remove this requirement? Thanks

@mtreacy002
Copy link
Member

mtreacy002 commented May 26, 2020

Update:

On second thought, I think it's ok to keep the radio button to check if the user is a representative of an organization (so we don't have to query all users data to check if user is rep to get the relevant users_extension table).
So, the latest mockup login I have is as below:

Screen Shot 2020-05-26 at 5 47 54 pm

@foongminwong
Copy link
Author

Update:

On second thought, I think it's ok to keep the radio button to check if the user is a representative of an organization (so we don't have to query all users data to check if user is rep to get the relevant users_extension table).
So, the latest mockup login I have is as below:

Screen Shot 2020-05-26 at 5 47 54 pm

Hmm if you are planning to keep the radio buttons on the Login, based on your latest mockup, it doesn't have radio buttons. If not, your current mockup looks good

@mtreacy002
Copy link
Member

Sorry @foongminwong , posted wrong image... 😂
Screen Shot 2020-05-27 at 9 45 46 am

@mtreacy002
Copy link
Member

Although, now that I think of it, we can't rely on user on this.Coz, what if the user is naughty and say yes, but actually they don't represent an organisation? Or what if the other way around, the user is representing an organisation but they say no to the answer (maybe they forgot 😂). If we don't give this option (radio button) then, we just have to look into the user record in the user_extension to see if they are or they are not representing an organisation. This way we have one source of truth.. What do you all think, @anitab-org/bridgeintech-maintainers ?

@mtreacy002
Copy link
Member

mtreacy002 commented May 29, 2020

Update:
as per discussion on BIT weekly meeting, Wednesday, May 27th it is decided that we'll go ahead with mockup below

Screen Shot 2020-05-26 at 5 47 54 pm

@mtreacy002
Copy link
Member

Hi @anitab-org/bridgeintech-maintainers. I prefer if we keep the forgot password feature as a Nice To Have feature and not Required feature. Should I take it out of the Mockup so that it represents what will really work as an MVP?

@meenakshi-dhanani
Copy link
Contributor

meenakshi-dhanani commented May 30, 2020 via email

@mtreacy002
Copy link
Member

cool 👍. I'll take it off the mockup then 😉. Thanks for the input, @meenakshi-dhanani

@mtreacy002
Copy link
Member

Update:
now without forgot password link

Screen Shot 2020-05-30 at 4 53 22 pm

@foongminwong foongminwong mentioned this issue Jun 7, 2020
8 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: User Interface Improvements or additions to design. Program: GSOC Related to work completed during the Google Summer of Code Program.
Projects
None yet
Development

No branches or pull requests

3 participants