mafiu / api-umbrella-web

A component of API Umbrella. The web component provides the website frontend and web admin tool.

Home Page:http://nrel.github.io/api-umbrella/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

API Umbrella Web

Circle CI

API Umbrella Web provides the website frontend and web admin tool for the API Umbrella project. API Umbrella Web is a Ruby on Rails web application.

Please submit any issues to the primary API Umbrella issue tracker.

Usage

To get started, check out the getting started docs.

Features

TODO: Finish documenting

API Key Signup

Users can sign up for API keys through the front end, by visiting yourdomain.com/signup. They will be asked for the following information:

  • First name (required)
  • Last name (required)
  • email (required)
  • How will you use the APIs? (optional)

Users will also be required to agree with the site terms & conditions, as defined to your needs. No default terms and conditions are provided with API Umbrella.

An API for API Umbrella

Documentation

Documentation is a work in progress, and can be found in multiple locations:

Admin

The admin section is where you can perform multiple tasks including:

  • Configuring APIs
  • Viewing analytics
  • Setting up users and access control
  • Publishing your changes
  • Importing and exporting settings

License

API Umbrella is open sourced under the MIT license.

Acknowledgements

Geographic data comes from GeoLite data created by MaxMind.

githalytics.com alpha

About

A component of API Umbrella. The web component provides the website frontend and web admin tool.

http://nrel.github.io/api-umbrella/

License:MIT License


Languages

Language:Ruby 69.2%Language:JavaScript 18.6%Language:Handlebars 7.7%Language:HTML 2.6%Language:CSS 1.7%Language:Shell 0.1%