Giter VIP home page Giter VIP logo

localmarket's Introduction

Local Market

Local Market is an open source app powered by Meteor and made by Percolate Studio. In this example app we explore intermediate techniques:

  • Using a sample database to generate lists and items
  • Integrating OAUTH with Meteor's accounts-ui package
  • Cordova integration to use device phone and GPS
  • Mobile UI & UX

Configuring Twitter

By default, Local Market comes configured with credentials for a shared Twitter app. You can also use credentials for your own Twitter application. Here's how:

  1. Register your application on Twitter:

  2. Sign in and create your app on [https://dev.twitter.com/apps/new](Twitter's App Dashboard)

  3. Set Callback URL to anything, but don't keep it blank. (Meteor apps use OAuth 1.0a, which doesn't require setting this field)

  4. In the "Settings" tab, enable "Allow this application to be used to Sign in with Twitter"

  5. In the "Permissions" tab, give the app "Read and Write" access.

  6. Configure your Twitter credentials in your Meteor app:

  7. Go to the "Keys and Access Tokens" tab.

  8. Create a settings.json file that won't be in source control with the following contents:

{
  "twitter": {
    "consumerKey": "<Copy value from Consumer Key (API Key)>",
    "secret": "<Consumer Secret (API Secret)>"
  }
}
  1. Now you can run or deploy your copy of Local Market with the --settings path/to/settings.json option.

localmarket's People

Contributors

glasser avatar dgreensp avatar n1mmy avatar martijnwalraven avatar slava avatar danieldent avatar rjakobsson avatar

Watchers

Michael Shilman avatar James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.