Skip to content

Glitches/go-for-eat-server

Repository files navigation

Go 4 Eat Server

Backend source files for Go 4 Eat App

Build Status

This backend supports server side Google and Facebook OAuth2.0 authentication and provides DB for users and events. Also serves Linkedin login web service. created through Go 4 Eat app.

Usage

  • Make sure you have an instance of MongoDB working on your local machine or remote server.

Clone and install the dependencies for the repo:

git clone git@github.com:sergipt/go-for-eat-server.git

yarn install

Then you have to create in the main folder a .env file with these keys:

MONGOLAB_URI=<mongodb host>
FACEBOOK_CLIENT=<Facebook client app code>
FACEBOOK_CLIENTSECRET=<Facebook client app secret>
GOOGLE_CONSUMERKEY=<Goggle app consumer key>
GOOGLE_CONSUMERSECRET=<Google app consumer secret>
RAVEN_URI=<Raven logger  dedicate Uri>

You''ll find an example .env file in root folder.

Change the values accordingly to yours.


API tester

Tech Stack

External resources

Mlab Travis-CI Sentry
Remote MongoDb instance Continous Deployment Tool Exceptions Logger
mlab.com travis-ci.org sentry.io