foivz / pop-app-flutter

Mobile application for the course Entrepreneurial venture.
2 stars 0 forks source link

Dev/feature 2 login user #17

Closed jfletcher20 closed 1 year ago

jfletcher20 commented 1 year ago

Login functionality is complete as described in #2.

Successful login attempts result in the storing of user data and any further rerun of the application will autofill their login info.

If a user hasn't selected their role (seller or buyer) and the company to which they belong during registration (#1), then they will be shown the appropriate role and company selection screens.

If they continue, they get to choose a role (immediately updated). If they choose a role, they can select their respective company accordingly, given their role (sellers create a company, buyers choose between an existing one).

As an aside, there are a couple UX quality-of-life improvements that can be made, but have been set aside for now:

mislavmatijevic commented 1 year ago

It appears I didn't fetch correctly, my mistake.