denimandsteel / megaphone-server-public

Megaphone Server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Megaphone Server

The server-side code for Megaphone Magazine's App, helps customers find and pay vendors on the streets of Vancouver and Victoria, BC. You can use this code under Non-Profit Open Software license and make the necessary changes to make it work with your street paper and your city.

This backend service is built with Ruby on Rails.

Prerequisites

You will need the following things properly installed on your computer or set up:

Installation

  • git clone <repository-url> this repository
  • change into the new directory
  • bundle install

Running / Development

  • rails server

Environment Variables

Make sure you have the following environment variables set up:

  • Stripe: STRIPE_PUBLISHABLE_KEY and STRIPE_SECRET_KEY
  • AWS and S3: ACCESS_KEY_ID, SECRET_ACCESS_KEY, S3_REGION and S3_BUCKET
  • FCM: FCM_ACCESS_TOKEN

Further Reading / Useful Links

About

Megaphone Server

License:Other


Languages

Language:Ruby 71.9%Language:HTML 21.1%Language:CSS 3.6%Language:JavaScript 3.0%Language:CoffeeScript 0.4%