An open API service indexing awesome lists of open source software.

https://github.com/saeedkolivand/address-book-app

Address Book App
https://github.com/saeedkolivand/address-book-app

axios eslint jest prettier react react-helmet react-infinite-scroll-component react-query react-redux react-router redux-toolkit sass typescript

Last synced: 28 days ago
JSON representation

Address Book App

Awesome Lists containing this project

README

          

Welcome to Address Book App 👋



Version

### ✨ [Demo](https://wondrous-khapse-b4bb21.netlify.app)

## Install

```sh
yarn | npm i
```

## Usage

```sh
yarn start | npm start
```

## Run tests

```sh
yarn test | npm test
```

## Author

👤 **Saeed Kolivand**

* Github: [@saeedkolivand](https://github.com/saeedkolivand)
* LinkedIn: [@saeedkolivand](https://linkedin.com/in/saeedkolivand)

## Dependencies

- [@reduxjs/toolkit](https://ghub.io/@reduxjs/toolkit): The official, opinionated, batteries-included toolset for efficient Redux development
- [@tanstack/react-query](https://ghub.io/@tanstack/react-query): Hooks for managing, caching and syncing asynchronous and remote data in React
- [@testing-library/jest-dom](https://ghub.io/@testing-library/jest-dom): Custom jest matchers to test the state of the DOM
- [@testing-library/react](https://ghub.io/@testing-library/react): Simple and complete React DOM testing utilities that encourage good testing practices.
- [@testing-library/user-event](https://ghub.io/@testing-library/user-event): Fire events the same way the user does
- [axios](https://ghub.io/axios): Promise based HTTP client for the browser and node.js
- [react](https://ghub.io/react): React is a JavaScript library for building user interfaces.
- [react-dom](https://ghub.io/react-dom): React package for working with the DOM.
- [react-helmet](https://ghub.io/react-helmet): A document head manager for React
- [react-infinite-scroll-component](https://ghub.io/react-infinite-scroll-component): An Infinite Scroll component in react.
- [react-redux](https://ghub.io/react-redux): Official React bindings for Redux
- [react-router-dom](https://ghub.io/react-router-dom): Declarative routing for React web applications

## Dev Dependencies

- [eslint](https://ghub.io/eslint): An AST-based pattern checker for JavaScript.
- [eslint-config-airbnb](https://ghub.io/eslint-config-airbnb): Airbnb's ESLint config, following our styleguide
- [eslint-config-prettier](https://ghub.io/eslint-config-prettier): Turns off all rules that are unnecessary or might conflict with Prettier.
- [prettier](https://ghub.io/prettier): Prettier is an opinionated code formatter
- [sass](https://ghub.io/sass): A pure JavaScript implementation of Sass.
- [stylelint](https://ghub.io/stylelint): A mighty, modern CSS linter.
- [typescript](https://ghub.io/typescript): TypeScript is a language for application scale JavaScript development