Skip to content

rodde177/frontend-test

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Front end developer test

Don't work more than four hours on this assignment

Use the Star Wars API as a data source to complete the below assignments:

https://swapi.co

You can also use the GraphQL version if you prefer:

https://swapi-graphql.netlify.com

Choose one or both assignments

Focus on JS

  • See the wireframe (Design files/wireframes/js-assignment.jpg) to get started. Create new pages if needed.
  • Be able to search for Star Wars characters and show details about the results.
  • Show search suggestions as you type.
  • Show a search history with timestamps.
  • Be able to delete individual search history entries.
  • Be able to clear the search history.

Focus on CSS

  • Get started by looking at Design Files/wireframes/css-startpage-wireframe.jpg
  • Show film overview based on the data
  • Show detail page when clicking on a film
  • Use the desktop design to code your own appropriate mobile design equivalent

What we look at

  • Responsive design. Should look good at all common screen widths.
  • Clean code. Should be easy to understand.
  • Semantic HTML. The HTML should be accessible and good for SEO.
  • Performance. The app should not make unnecessary API calls or re-renders.

Start the app

  • npm install
  • npm run start

About

Frontend test

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 88.0%
  • HTML 12.0%