wndr is a phone app that allows users to read and post wndrs.
You will need To have:
- the AppGyver Supersonic Framework (install the Steroids Command-Line Interface at https://academy.appgyver.com/installwizard/)
- a phone with the AppGyver Scanner app (https://itunes.apple.com/us/app/appgyver-scanner/id575076515?mt=8 for iOS and https://play.google.com/store/apps/details?id=com.appgyver.freshandroid&hl=en for Android)
- the directory pulled from this repository
- npm https://www.npmjs.com/
- a Firebase project
To configure the Firebase API key:
- Follow this guide to obtain your API key, auth Domain, database URL, etc.
- Go to '../app/common/views/layout.html'
- Replace with the details from Step 1:
var config = {
apiKey: YOURAPIKEY,
authDomain: YOURAUTHDOMAIN
databaseURL: YOURURL,
storageBucket: YOURSTORAGEBUCKET,
messagingSenderId: YOURID
};
To configure Google Maps API:
- Sign up to be a Google Developer
- Optain the Google Maps API key
- Go to '../app/common/views/layout.html'
- Replace API key in this:
<script src="http://maps.google.com/maps/api/js?key=YOUR API KEY"></script>
To run the app:
- Open your Command Line
- Navigate to the location of the pulled directory
- Run
steroids connect
in the Command Line (If you run into missing dependencies, install them manually withnpm
) - Scan the resulting QR code
Description of code is described as comments in the code.
Tasks remaining:
- Include delete Wndr Function.
- Include Center map function for google maps api.
- Link up facebook api after app is released into store.