SeaItRise / SeaItRise-v1

Apache License 2.0
1 stars 0 forks source link

Sea It Rise HTML5 Web App

A lightweight HTML5 site that adapts the Kinvey starter application and uses the Kinvey (www.kinvey.com) HTML5 3.x SDK as well as MapBox (www.mapbox.com) (for maps). Inundation data from NOAA Office for Coastal management data (coast.noaa.gov) layers. Water level and tide station data courtesy of the NOAA CO-OPS API (https://tidesandcurrents.noaa.gov/api/).

Setup

  1. Clone the repo.
  2. Create an app backend using the console for your application.
  3. Create a user (with password) using the console for your application.
  4. Open www/js/app.js in a text editor
  5. Search for <appKey> and <appSecret> and replace with your appKey and appSecret for the app you created in step 1.
  6. Create a books collection and import data/books.json.

Mobile Identity Connect Setup (Optional)

  1. Open www/js/app.js in a text editor.
  2. Serach for <micRedirectUr> and replace with your redirectUri for Mobile Identity Connect

Run

  1. Execute npm install.
  2. Execute npm start.

License

All changes and updates the responsibility of the Sea It Rise project, use at your own risk! These files are under the Apache License because of the original code used from Kinvey, Inc. (see below).

Copyright (c) 2017 Kinvey Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.