Skip to content

selego/teams-app-nodejs-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Simplest Microsoft Teams App Boilerplate Using Node.js

This document provides instructions for setting up and running a basic Teams App using Node.js.

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js
  • Teams Toolkit extension on your IDE

Steps to Run the Project Locally

Follow these steps to set up and run each part of the project.

1. API Directory

First, set up the API component:

cd api 
npm i
npm run dev

2. APP Directory

Next, set up the App component:

cd app 
npm i
npm run dev

3. Teams Directory

Finally, set up the Teams component:

cd teams 
npm i

4. Start Teams Application

After installing dependencies, open the teams directory on your Visual Studio Code. Go to the Teams Toolkit in your IDE, navigate to Environment -> Local, and click on Debug to start the Teams Application. Click on the link generated on the Output Console and there you go!

Additional Information

For more detailed information about each component, refer to the respective README files in their directories.

5. What the Application looks like

Teams App Boilerplate - Main Tab Teams App Boilerplate - About Tab

Check our app Jobmaker (digital career coach) on Microsoft App Store created using this template:

Jobmaker - Microsoft AppSource

Microsoft Teams Capabilities:

  1. Tabs: Tabs can display web content, documents, third-party applications, and more.

  2. Single Sign-On (SSO): Microsoft Teams supports Single Sign-On. With SSO, users can use their existing credentials to sign in to Teams and other integrated Microsoft services without needing to enter their login information repeatedly.

Jobmaker Teams App - Main Tab Jobmaker Teams App

Support

If you encounter any issues or have questions, please file an issue in the project's GitHub repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages