Skip to content

StevenMccracken/Dropp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

280 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Dropp

A location-based social media app where posts live for 24 hours. Explore your community and venture to new places to discover dropps around you. Available for iOS and Android platforms.

Prerequisites

Firebase account key

  1. Go to the Firebase console
  2. Click GENERATE NEW PRIVATE KEY at the bottom
  3. Name the file serviceAccountKey.json and place it to the same directory as server.js

Google Cloud Storage account key

  1. Go to the Google Cloud Storage console
  2. Click Create credentials at the top and then choose Service account key from the dropdown menu
  3. Select storage-adminsdk from the dropdown menu and JSON as the Key type
  4. Name the file storageAccountKey.json and place it to the same directory as server.js

Note: Never put service account keys on Github

Install node modules

  • npm install --save @google-cloud/storage
  • npm install
  • Quick fix: PATH="/c/Program Files/nodejs/:$PATH"

Run the server

  • sudo npm start

Test the API routes

  • sudo npm test

About

A location-based social media app for iOS and Android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors