Bring an end to the hassle of coordinating multiple text conversations among friends. You In asks one question - Are you in or are you out? Just fill in the details, select your friends and wait for them to make the choice.
So? Are You In?
- Anthony Bianco
- Nicholas Below
- David Brodie
- Augustus Brennan
THIS APP REQUIRES FACEBOOK Getting your Facebook App ID:
tl;dr Visit https://developers.facebook.com/ , login and use the provided prompts/docs/interface to get your app ID (required to get the app functioning).
Detailed Instructions:
- Visit https://developers.facebook.com/
- Login with your facebook account.
- Click your profile photo. In the dropdown, select "Add a New App". a) Choose a display name for your app (the name your app will have on facebook) b) Fill in a contact e-mail c) Choose a category for your app - we suggest "Communication". 'Cause that's how we roll.
- Once logged in, your app ID will be available under the 'Settings' tab.
- Fill in the App Domain and site URL with your localhost web address (later you will update with your proper, deployement URl).
ONCE YOU HAVE YOUR APP ID:
- The Facebook.jsx file is the main source for facebook connectivity in You In. IMPORTANT Because Facebook will only allow you to have one URL for your site, you will need multiple App IDs to use the app on a localhost server, staging on Heroku, and production on Heroku. Creating multiple app IDs by following the above instructions again is an easy solution to this challenge.
- In the FB.init function in Facebook.jsx, input your separate app IDs in the appIds section, depending on the URL of the app.
window.fbAsyncInit = function() {
FB.init({
appId : window.location.host === 'localhost:PORT' ? 'APP_ID1' : window.location.host === 'HEROKU_ADDRESS' ? 'APP_ID2' :'APP_ID3',
cookie : true, // enable cookies to allow the server to access
// the session
xfbml : true,
version : 'v2.1'
});
...
Project Roles on developers.facebook.com
- You will want to add all members of the project to the 'Roles' section in appropriate categories.
-Node 6.8.1 -PostgreSQL 9.9.4 -Webpack 2.2.x
From within the root directory:
npm install
npm run start-dev (starting server with Nodemon)
npm run dev (running Webpack with watch configuration)
View the project roadmap here
See CONTRIBUTING.md for contribution guidelines.