Bootstrap an App with 

Constant Contact

Goals :

 ~ Introduce Constant Contact SDK & API 

     We've created the framework of an application that will get you up and running

 

~  Get your feedback

    This is a initial draft, developed outside of the company.  We'd like to compare your ideas with ours and bring the feedback of you, our API customers, back to the Constant Contact Engineering org.

 

~ Introduce ourselves to each other

   share ideas, projects, coding exercises & good times

Constant Contact Kiosk App

 

1) Replicate this sign-up form 

 

 

2) and there's a Thank You page

3) Auto return to form upon submit

4) Bonus Round - Alex will be discussing some of the other features you can add

Setup :

Fork this repo from github :

https://github.com/brian915/Bootstrap-Kiosk-App

1. Clone your fork to your local machine.

2. cd Bootstrap-Kiosk-App/config/initializers/ 

3. mv _secret_tokens.rb.example _secret_tokens.rb

 

4. cd ../../; bundle install'

 

5. Run 'rake secret' to generate a new rails secret key.

 

6. Paste this key into '_secret_tokens.rb'

on the line:       BootstrapKioskApp::Application.config.secret_key_base

 

7. Sign up for an API key through mashery: 

https://constantcontact.mashery.com/

 

8. Create a new application by clicking API Keys, then Applications 

9. Make sure to enter the following for the

    'Redirect URI for OAuth calls' :

     http://localhost:3000/users/auth/constantcontact/callback

 

 

 

10. Enter the api key and secret key into:       _secret_tokens.rb file.

 

11. rake db:create

 

12. rake db:migrate

 

13. If you don't have a Constant Contact account, register for one account, and verify your account email address.

 

14.  If you DO have a CTCT account, you will need to know the email address associated with that account.

 

 

 

15. Start your rails server :  'rails s'.


16. Load "Localhost:3000",  Click 'sign in'.


17. Enter your constantcontact login information.

( your username should be the email address you signed up with )


18. Success! 


Bootstrap an App with Constant Contact

By brian915

Bootstrap an App with Constant Contact

  • 1,873