< Learning Paths

Build a Slack task app​

Build your own task app from scratch with Node.js while mastering key concepts for creating powerful Slack apps. In this series, you’ll learn the fundamentals of app development on Slack. Follow along step-by-step, and by the end, you’ll have a fully functional task app and a solid foundation for building even more complex apps.

Build a Slack task app

1. Touring the codebase

Build a Slack task app

2. Setting up the app

Build a Slack task app

3. Creating tasks with Global Shortcuts

Build a Slack task app

4. Triggering modals

Build a Slack task app

5. Build a home for your users with App Home

Build a Slack task app

6. Use the events API to create a dynamic App Home

Build a Slack task app

7. Granular Bot Permissions