Skip to content

Latest commit

 

History

History
62 lines (49 loc) · 1017 Bytes

README.md

File metadata and controls

62 lines (49 loc) · 1017 Bytes

rui

React UI for our exploratory data api

RUI Screenshot

Development

Install dependencies:

npm install

Configure the database:

cp .env.example .env

Run the server:

npm run dev

Push to the gh-pages branch:

npm run deploy

Lint the code:

npm run lint

Fix lint errors:

npm run lint:fix

Format the code:

npm run format

Check formatting:

npm run format:check

Todos

  • Item View - Catch up to BTAA redesign
  • Item View - Tabbed interface (Item View | Map Overlay | Metadata | API)
  • Item View - Downloads (more options, more prominently displayed)
  • Item View - Metadata tab (ISO, FGDC,JSON)
  • Item View - Relations
  • Item View - Code snippets
  • Item View - Relations
  • Item View - More like this panel
  • Item View - Social media meta tags
  • Item View - Add a "share" icon
  • Design - Make the application themeable
  • App - Progressive Web App