Skip to content

ShevchenkoOl/using-api

 
 

Repository files navigation

Cat finder API

This repository was created for practice using the API. The main project created using the Parcel project builder, as well as using the slimselectjs, cssloaders and Notiflix libraries It includes several projects using public APIs, for example:

  1. Weather forecast - where you can enter a city and find out the weather forecast for the coming days;
  2. Star Wars - you can find out information about Star Wars films, actors and planets;
  3. Request a list of non-existent clients;
  4. Cat search - applications for searching information about a cat by its breed. HTTP request functions are moved to a separate file cat-api.js and named export is used. This project uses libraries axios, SlimSelect Notiflix.
  5. Pagination - use pagination and infinite scroll;
  6. Country Search - in this section you can find information about any country. The debounce library is used

How to Use the Repository

  1. Clone the repository: git clone https://github.com/ShevchenkoOl/using-api.git;

  2. use npm install command to install package dependencies

  3. Navigate to the relevant section to explore the corresponding material.

  4. Open files and study the provided code examples.

Author

This repository was created and maintained by Oleksii Shevchenko. Questions, suggestions and feedback can be directed to email or linkedin profile. If you have any questions or suggestions, feel free to create an issue or submit a pull request.

Best of luck with learning JavaScript!