Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 1.23 KB

README.md

File metadata and controls

39 lines (24 loc) · 1.23 KB

Starwars APP

The purpose of this application is to list Starwars movies and get detailed information about a particular movie.

The application is already setup with the required routes.

/ (homepage)

/movies (listview)

/movies/:id (detailsview)

Prerequisits

  • Node

  • Npm

Assignment

Your assignment is to implement a simple Aurelia Application satisfying the requirements listed below.

  1. Start by forking the repository.
  2. Clone the fork to your local machine.
  3. Implement a solution, committing your changes along the way.
  4. Create a pull request from the new fork (https://help.github.com/articles/creating-a-pull-request-from-a-fork/).

Requirements

  1. The app should be able to list all movies from the api: https://swapi.dev/documentation
  2. Clicking on a movie should list some interesting details about that movie.
  3. Create atleast one component that you can reuse in your app.
  4. Styling is not required.

Additional Questions

  1. Fetching data from a third party api can be slow, how would you improve performance in this application?
  2. Testing can be benificial, what is reasonable to test in this application?
  3. Currently the project only support css, how would you add support for less or sass?