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

⏳ Create welcome page #7

Closed
2 of 3 tasks
fedyk opened this issue Dec 27, 2019 · 0 comments
Closed
2 of 3 tasks

⏳ Create welcome page #7

fedyk opened this issue Dec 27, 2019 · 0 comments
Assignees
Labels
in-progress Task is in progress by assigned person
Milestone

Comments

@fedyk
Copy link
Owner

fedyk commented Dec 27, 2019

  • Create simple UI based on Bootstrap
  • Add simple registration flow using Facebook OAuth
  • Add simple registration using email address(lets add this as second option)

UI

The JSfiddle with preview.

Progress

The implementations for quick join has few problems. If we want create a business, we need more information.

As a workaround, we can start from creating an account, then redirect to /join where we set the name for business.

So, on welcome page we take businessName, email or phone, password, timezone.

After submit we create an account for user and business with filled demo values. Then we redirect to dashboard.

Preferred Flow (Outdated)

For the beginning, we can try with Facebook Login Button. The flow for user:

  1. Put some name for the business
  2. Click "Continue with Facebook" button
  3. We create User and linked Business Accounts
  4. Redirect to Profile. Here we can suggest to add some services, masters and edit default work-hours. Here an example how it looks on Github after creating a repo
@fedyk fedyk added this to the Release 1 milestone Dec 27, 2019
@fedyk fedyk pinned this issue Jan 1, 2020
@fedyk fedyk added the in-progress Task is in progress by assigned person label Jan 1, 2020
@fedyk fedyk self-assigned this Jan 1, 2020
@fedyk fedyk changed the title Create welcome page ⏳ Create welcome page Jan 12, 2020
@fedyk fedyk closed this as completed Jan 24, 2020
@fedyk fedyk unpinned this issue Jan 24, 2020
@fedyk fedyk mentioned this issue Aug 15, 2020
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in-progress Task is in progress by assigned person
Projects
None yet
Development

No branches or pull requests

1 participant