项目作者: ibi-group

项目描述 :
Dashboard application to manage OpenTripPlanner (OTP) and otp-middleware.
高级语言: JavaScript
项目地址: git://github.com/ibi-group/otp-admin-ui.git
创建时间: 2020-03-16T21:13:44Z
项目社区:https://github.com/ibi-group/otp-admin-ui

开源协议:

下载


otp-admin-ui

Front end application to manage OpenTripPlanner (OTP) and
otp-middleware. This application
acts as a dashboard for managing OTP user accounts, third party
applications that have access to the OTP API, and other components involved.

Requirements

This application depends on having both OTP and otp-middleware running. API
access for third party applications is heavily dependent on AWS services like
AWS API Gateway.

Development

To get started with development:

  1. Download the repo.
  2. Update the local config and install dependencies.
  3. Kick off the dev instance.
  1. git clone https://github.com/ibi-group/otp-admin-ui.git
  2. cd otp-admin-ui
  3. cp .env.tmp .env.build
  4. # Update .env.build values (e.g. $ vi .env.build)
  5. # Install packages
  6. yarn
  7. # Start up dev instance
  8. yarn dev
  9. # Note: ensure otp-middleware is running
  10. # (assumed to be at http://localhost:4567)

Deployment

To deploy this site, first make sure vercel is installed globally. Then, run
yarn deploy.

  1. yarn global add vercel
  2. yarn deploy