Skip to content

A simple react application for Microsoft Teams. This app allows user to login using SSO and log attendence.

Notifications You must be signed in to change notification settings

gauravkeshre/rightshift-teams-tab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Right Shift

A simple react application for Microsoft Teams. This app allows user to login using SSO and log attendence."

Main features

  1. You can side load into Microsoft teams.
  2. Login using SSO.
  3. Log attendence.
  4. View attendence.
  5. View your profile.

Stack

  • indexDb
  • express
  • react
  • Microsoft Graph API
  • Microsoft Teams SDK
  • Azure AD

Run

Server

npm install 
npm run start

Client

cd client
npm install 
npm run start

Package

You can generate a Teams compatible package by executing this command. This package will populate app details from .env file to manifest.json file.

npm run package

Hosting

  • NGROK
  • Microsoft Dev Tunnel (preferred)

You can use Microsoft's Dev tunnel to get a persistant remote URL for your localhost. This will save you from updating the remote URL in your Azure Portal App registration for SSO purpose.

About

A simple react application for Microsoft Teams. This app allows user to login using SSO and log attendence.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published