/Beer-app

Primary LanguageJavaScript

Test task - Beer recipes app

Description and what was done, in Trello: https://trello.com/c/dCP2v1Qc The workflow can be viewed here: https://trello.com/b/HBxBNXpM/test-task-airomedical-beer-app

You can find live page here https://veronikanos.github.io/Beer-app/

Key features:

  • Getting recipes from api (25 per request) and render by 15 per page
  • Using zustand for state
  • Infinite scroll with adding next 5 and deleting first 5 items
  • Deleting recipes from list, viewinf detailed information (router)

There are minimal simple styling of the application.

How to use:

Click left mouse button to see recipe page Click right mouse button to select/unselect recipe with further deleting

Screenshot of app: image


HOW TO RUN THIS PROJECT LOCALLY

Clone this repo: git clone https://github.com/Veronikanos/Beer-app.git

In the project directory, you can run:

npm install

then

npm start

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

The page will reload when you make changes.
You may also see any lint errors in the console.