Skip to content

2juicy/mage-frontend-assessment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Update Sunday, August 22, 2021 11:29 AM (PDT) with TypeScript

Quick start

In the project directory terminal, you can run:

npm install

Install all Node dependencies.

yarn start or npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

Instructions

Click for instructions

This assessment will be evaluated based on the following criteria:

  • Correctness: Is your solution complete and does it pass different test cases?
  • Code Organization, Readability, & Maintainability: Is your code easy to read and well organized?
  • Code Performance: Is your code efficient? Did you use appropriate data structures?
  • Best Practices: Did you utilize good programming practices? Did you show a good grasp of your language/framework of choice?
  1. The first step of the assignment is to fetch data from a public JSON API, and present the information on the screen.

  2. The second step of the assignment is to style the web page. Replicate the style of the image below as best as you can with the Raleway font.

Layout

  1. Add a text input, where a user can filter the list of students by their name (including full name!).

  2. Make each student have an expandable list view, so that all of their test scores may be viewed. Required: the plus should be an HTML button, and if the button is clicked on, the expansion will toggle.

  3. Finally, add a text input field to add tags for a specific student. You will then add another search bar to search for students based on tags.

About

Mage.AI or Hatchways Frontend Dev Assessment

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published