Skip to content

Reusable component exercise using JavaScript, HTML/CSS & Ember Octane

Notifications You must be signed in to change notification settings

Agathebadia/reusable-component-exercise

Repository files navigation

reusable-component-exercise

Please follow the installation/running and testing steps below to run the application.

  • Ember Octane v.3.19.0

Accessibility

This component is accessible for:

  • Tab navigation
  • Screen readers
  • Color contrast

Through manual testing & Axe DevTool ✔️

Testing

  • Integration tests & Acceptance tests have been created
  • It uses Ember Test Selectors - e.g. data-test-element that are implemented on .hbs files and later on called on acceptance tests

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd reusable-component-exercise
  • npm install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Linting

  • npm run lint:hbs
  • npm run lint:js
  • npm run lint:js -- --fix

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Specify what it takes to deploy your app.

Further Reading / Useful Links

About

Reusable component exercise using JavaScript, HTML/CSS & Ember Octane

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages