Skip to content

Building a Node Slack Bot, Auth & Databases w Angular + Firebase, LintingMFAO

Photo of Tracy
Hosted By
Tracy
Building a Node Slack Bot, Auth & Databases w Angular + Firebase, LintingMFAO

Details

Join us for a JS filled Modern.Web event!

This is a quarterly event co-hosted with all other JS meetups in the area. Our co-hosts include Triangle JavaScript (https://www.meetup.com/triangle-javascript/), Triangle Ember (https://www.meetup.com/triangle-ember/), Angular RTP (https://www.meetup.com/rtp-angularjs/), TriAngular (https://www.meetup.com/Triangle-Angular-js/), Code Craftsmanship Saturdays (https://www.meetup.com/Code-Craftsmanship-Saturdays/) and more.

Talk: Auth and Database as a Service with Angular2 and Firebase

Speaker: Scott Wittrock, Product at Zift Solutions

Brief: Building and validating an idea quickly continues to grow in importance. One way to quickly get an idea up and running is to utilize third party tools to perform common tasks.

This presentation will cover the basics of setting up a minimally viable web app utilizing Firebase, Angular2 and using a UI framework (Bootstrap4, Materilize, or Material Designs).

The focus will be on setting up and configuring Firebase with Angular2 to include Authentication and data storage. The MVP app that we will build will list events that have been added by an admin. The data for the events will be stored in Firebase. Only approved authenticated users will be able to post new events.

------

Talk: Building a Slack Bot with Node.js

Speaker: Brandon Mathis, SmashingBoxes

Slack Apps have exploded in popular with the introduction of Slack’s new App Store. In this talk, I will walk you through the process that I went through while building a Slack weather bot, Forecast, from scratch using Express, Slack’s OAuth API, as well as Slack’s RTM API.

I will go in-depth into architectural decisions that I made to create a Slack app that has simple one-click install, communicates with darksky.net, as well as the process for submitting and app of this nature to the Slack App Store. We will go over lessons learned, why I chose to not go with an establish “Slack Bot Framework,” and how you too can make a simple slack bot in less than 100 lines of code!

------

Title: LintingMFAO - Sexy Code and I Know It

Speaker: Justin Ray, Genesys (Formerly Interactive Intelligence)

In this talk, we’ll discuss the basics of linting and dig into the latest linter, eslint. I’ll cover configuration and some of the tooling ecosystem from cli and auto-fix to IDE integration. Finally, we’ll bring it home with how eslint can be integrated into your Ember project (including testing).

------

JavaScript Panel

Featuring Justin Ray, Scott Wittrock, and Brandon Mathis, we'll discuss the latest in JavaScript.

Moderator: Tracy Lee & Nate Hunzaker

----

Agenda

630-645 Pizza & Networking

645-700 Welcome

700-720 Building a Slack Bot with Node with Brandon Mathis

720-740 LintingMFAO with Justin Ray

740-800 JavaScript Jeopardy

800-820 Auth and Database as a Service with Scott Wittrock

820-840 JavaScript Panel

840-900 Thank you & Networking

Photo of Modern Web (Triangle) group
Modern Web (Triangle)
See more events
Met Life
201 Met Life Way · Cary, NC