Skip to content

The Sendsay API Console provides a web interface for requests to the Sendsay API.

Notifications You must be signed in to change notification settings

vovaspace/sendsay-api-console

Repository files navigation

Sendsay API Console

Build Status

The Sendsay API Console provides a web interface for requests to the Sendsay API.

vovaspace.github.io/sendsay-api-console

Features

UX and A11y

  • Full support for TAB-navigation;
  • Narrow screen friendly;
  • Sending request by Shift+Enter;
  • Hidden labels for icon-buttons;
  • Pleasant non-distracting animations.

Code

  • Redux-Saga for side effects;
  • Typechecking with PropTypes;
  • SCSS + CSS Modules;
  • BEM;
  • Linting with ESLint and Stylelint;
  • Preventing bad code commits with Husky + lint-staged;
  • Icon system with SVG sprite.