This project takes stores and cities data from a json file and renders them.
On the stores page it is possible to search for them through a text field and the store closing time, it's also possible to see their location on Google Maps.
On the cities page it is possible to see the list of cities, sort them alphabetically, search the cities through a text field and look at the stores in that city through a expansion panel in the city card.
The project is also fully responsive.
The project is running on GitHub Pages.
- Clone this repository:
git clone https://github.com/marcelobotega/jumbo-frontend-test.git
- Install
npm install
- Run
npm run serve
- You can access the project via
http://localhost:8080/
For the unit tests:
npm run test:unit
Code coverage report is located at ./coverage/lcov-report/index.html and can be re-generated via the command above
npm run lint