Skip to content

This project can be used as a service to let people schedule a call with a HR\recruiter of someone's company

License

Notifications You must be signed in to change notification settings

alexlogvin/CallScheduler

Repository files navigation

CallScheduler

Hack Together: Microsoft Graph and .NET GitHub

Overview

Call Scheduler showcase (Click to see video)

This project lets users login with their Microsoft account and schedule a call with a HR\recruiter in your company.

This project uses:

In order to make the project work properly follow this steps

  1. Navigate to the Azure Active Directory admin center. Login using a personal account (aka: Microsoft Account) or Work or School Account.

  2. Select Azure Active Directory in the left-hand navigation, then select App registrations under Manage.

  3. Select New registration. On the Register an application page, set the values as follows.

    • Set Name to CallScheduler.
    • Set Supported account types to Accounts in any organizational directory and personal Microsoft accounts.
    • Under Redirect URI, set the first drop-down to Single-page application (SPA) and set the value to https://localhost:7067/authentication/login-callback.
  4. Select Register. On the page CallScheduler copy the value of the Application (client) ID and paste it in the project file ./CallScheduler/wwwroot/appsettings.Development.json:

    {
      "AzureAd": {
        "ClientId": "YOUR_APPLICATION_CLIENT_ID_HERE"
      }
    }
  5. Save the file and Run the project

Issues & troubleshooting

  1. Sometime when you try to login with Microsoft account it stucks and continues to load forever

    • Solution: Stop the project and Run it again

Notes

Disclaimer

THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.