This application allows you to view list of public APIs, filter and search through them using Public API for Public APIs.
- List all APIs divided into sections by categories
- Get a random API
- Filter APIs by category
- Filter APIs by auth type (no auth/apiKey/OAuth)
- Search through APIs by keyword (name & description)
This app was done during the Kottans frontend course
Make sure you have Node.js installed on your machine.
npm install to install dependencies.
Ignore npm audit warnings.
If any changes appear on package-lock.json just commit those.
npm start to launch dev server, app would be served at http://localhost:1234/
npm run lint to lint and prettify your code
The project implements a pre-commit hook that launches staged files linting.
If your IDE reports a commit failure then run npm run lint and/or npm run lint:staged
and fix reported issues. Note that .eslintrc.js allows
console.error and console.warn.
npm run build to build production distribution package
npm run deploy to publish built app