Next Meetup

"Firebase Cloud Functions, SEO, and Payment Processing" with Tom Lesperance
*Talk Description* We will discuss working with firebase cloud functions and the intricacies of using various packages to trigger your functions. We will cover crawlbots for SEO-friendly single page applications, as well as payment processing systems like Stripe where webhooks will become necessary to kick off certain processes in our app. I will show you how to initialize a project with firebase tools, setup your first cloud function, and then write a few handy dandy functions that will be used to process a user's payment. In addition, I'll be covering how to remind them of their upcoming subscription renewal, and recognize a bot from a normal user so that we can redirect bots to a headless browser rendering of our application using Rendertron. This is a very packed lecture with some great information using some of the latest Angular tools available to developers. This would be of great interest for any developer considering using a serverless systems. Our front end will be made in ionic using AngularFire to communicate with our cloud server for displaying our data. I'll only be briefly scratching the ionic portion, but if we have time I'll discuss how I cobbled together the front end for a quick demo. *About the Speaker* Tom Lesperance is the founder of NovaCode, a software development company specializing in web applications. His team primarily builds MEAN stack applications using Angular for the frontend. Tom is also one of the co-organizers of the ATL Angular meetup.

General Assembly

675 Ponce De Leon Avenue Northeast · Atlanta, GA

Upcoming Meetups

Past Meetups (47)

What we're about

Who we're geared towards:

For both newbies and professional front-end developers interested in AngularJS, JavaScript and IoT(Internet of Things). Workshops, speakers, networking and more to help our community grow, support and learn from each other.

When do we meet:

Meetups are generally held on the 3rd Wednesday of each month. There are instances when we adjust the schedule in order to accommodate more members, usually for special events or workshops.


We are always looking for speakers and presenters for future meet-ups, and would greatly appreciate hearing from you. We try to schedule speakers for popular topics on both Angular and front-end development, who can present to those new to Angular as well as experienced developers. If there's anyone you wish to recommend to speak, or topic matter on, please submit to the organizers we would love to know your thoughts:

*Youtube channel coming soon with previous presentations for those who couldn't make it

Lightning Talks:

We're looking for community members to do "Lightning Demos". These talks will be 5-10 minutes or less. The idea is NOT to give a big flashy demo of a finished application, but rather to briefly introduce yourself and show something you ran into using AngularJS.

Find on our Discussion Board:

*If you're looking into the job market check out our message board for Jobs that are available

*Resources on current topics of discussion on all things AngularJS

*Messages from the organizers and AngularJS community

Where else you can connect with us and join the conversation:

*Join the conversation on Twitter @ATL_AngularJS ( and Instagram @atl_angularjs (

*Check us out and join the conversation LinkedIn group (

*Can't make the Meetups? No problem! Checkout our recording's of our past presentations!

*Subscribe to the ATL AngularJS Youtube ( channel

Members (1,968)

Photos (302)