A BDD collaboration tool (Client)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
screenshots
src
test/features
.gitignore
LICENSE.md
Procfile
README.md
index.html
package.json
server.js
yarn.lock

README.md

Features (client)

  • Features is a BDD collaboration tool bringing technical and non-technical people together to work on Scenarios
  • Created by Adem Gaygusuz
  • See my Blog post

Features... so meta

  • Auto import of feature files from Git (SSH or https)
  • View feature files with auto Gherkin colour highlighting
  • Multiple project support per user

Screenshots

Auto import

Auto import screenshot

Gherkin highlighting

Gherkin highlighting screenshot

Technologies

Server-side

See https://github.com/ademuk/features-service#technologies

Installation

Dependencies

$ yarn

Set environment vars

REACT_APP_API_URL=http://<service_hostname>:<service_port>/api # i.e. http://features-service.appyharry.com:8000/api
REACT_APP_WEBSOCKET_API_URL=ws://<service_hostname>:<service_port>/api # i.e. ws://features-service.appyharry.com:8000/api

Starting the client web server

$ pip install honcho
$ honcho start

Author

License

Features is licensed under the MIT License. (See LICENSE)