Skip to content

Commit 7ad196c

Browse files
committed
docs(readme): updated docs
1 parent 382e5f1 commit 7ad196c

File tree

1 file changed

+60
-36
lines changed

1 file changed

+60
-36
lines changed

README.md

Lines changed: 60 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,48 @@
1-
# react-redux-rtk-saga-materialui-typescript-starter
1+
<h1 align="center">react-redux-rtk-saga-materialui-typescript-starter</h1>
2+
3+
<div align="center">
4+
5+
![ts](https://img.shields.io/badge/TypeScript%20-%23F7DF1E.svg?logo=typescript&logoColor=white&color=3178C6)
6+
![react](https://img.shields.io/badge/React-20232A?logo=react&logoColor=61DAFB)
7+
![redux](https://img.shields.io/badge/Redux%20Toolkit-593D88?logo=redux&logoColor=white)
8+
![redux-saga](https://img.shields.io/badge/Redux%20Saga-86D46B?logo=redux%20saga&logoColor=white&color=74C417)
9+
![mui](https://img.shields.io/badge/Material%20UI-007FFF?logo=mui&logoColor=white)
10+
![storybook](https://img.shields.io/badge/Storybook-FF4785?logo=storybook&logoColor=white)
11+
![jest](https://img.shields.io/badge/Jest%20-%23F7DF1E.svg?logo=jest&logoColor=white&color=74C417)
12+
![cypress](https://img.shields.io/badge/Cypress-17202C?logo=cypress&logoColor=white)
13+
![license](https://img.shields.io/github/license/rbiedrawa/kafka-monitoring)
14+
</div>
15+
16+
<div align="center">
217

318
A boilerplate [Create React App](https://github.com/facebook/create-react-app)
419
with [Typescript](https://www.typescriptlang.org/), [Redux Toolkit](https://redux-toolkit.js.org/),
520
[Redux Saga](https://redux-saga.js.org/), [React Hook Form](https://react-hook-form.com/)
621
, [React-i18next](https://react.i18next.com/) and [Material UI](https://mui.com/).
722

23+
</div>
24+
25+
********
26+
827
## Table of Content
928

1029
<!-- toc -->
1130

1231
- [About](#about)
13-
* [Features](#features)
14-
* [Project Structure](#project-structure)
32+
* [Features](#features)
33+
* [Project Structure](#project-structure)
1534
- [Getting Started](#-getting-started)
16-
* [Prerequisites](#prerequisites)
17-
* [Installation](#installation)
18-
* [Development](#development)
19-
* [Build](#build)
20-
* [Testing](#testing)
21-
+ [Unit / Integration tests](#unit--integration-tests)
22-
+ [E2E tests](#e2e-tests)
23-
* [Storybook](#storybook)
35+
* [Prerequisites](#prerequisites)
36+
* [Installation](#installation)
37+
* [Development](#development)
38+
* [Build](#build)
39+
* [Testing](#testing)
40+
+ [Unit / Integration tests](#unit--integration-tests)
41+
+ [E2E tests](#e2e-tests)
42+
* [Storybook](#storybook)
2443
- [Code Quality](#-code-quality)
25-
* [Overview](#overview)
26-
* [Absolute imports](#absolute-imports)
44+
* [Overview](#overview)
45+
* [Absolute imports](#absolute-imports)
2746
- [Release](#-release)
2847
- [Useful dev tools](#-useful-dev-tools)
2948
- [References](#-references)
@@ -34,37 +53,42 @@ with [Typescript](https://www.typescriptlang.org/), [Redux Toolkit](https://redu
3453

3554
## About
3655

56+
<div align="center">
57+
3758
![about.gif](./_docs/img/about.gif)
3859

60+
</div>
61+
3962
### Features
4063

4164
1. [React.js](https://reactjs.org/) CRUD example with Redux Saga.
4265
2. [Typescript](https://www.typescriptlang.org/) for type safety
4366
3. Core libraries
44-
* [Redux](https://redux.js.org/)
45-
* [Redux Toolkit](https://redux-toolkit.js.org/)
46-
* [Redux Saga](https://redux-saga.js.org/)
47-
* [Redux First History](https://github.com/salvoravida/redux-first-history)
48-
* [Redux Logger](https://github.com/LogRocket/redux-logger)
49-
* [React Router](https://reactrouter.com/)
50-
* [React Hook Form](https://react-hook-form.com/)
51-
* [Yup](https://github.com/jquense/yup)
52-
* [Axios](https://github.com/axios/axios)
53-
* [React-i18next](https://react.i18next.com/)
54-
* [MUI - Material UI](https://mui.com/)
55-
* [Styled Components](https://styled-components.com/)
67+
* [Redux](https://redux.js.org/)
68+
* [Redux Toolkit](https://redux-toolkit.js.org/)
69+
* [Redux Saga](https://redux-saga.js.org/)
70+
* [Redux First History](https://github.com/salvoravida/redux-first-history)
71+
* [Redux Logger](https://github.com/LogRocket/redux-logger)
72+
* [React Router](https://reactrouter.com/)
73+
* [React Hook Form](https://react-hook-form.com/)
74+
* [Yup](https://github.com/jquense/yup)
75+
* [Axios](https://github.com/axios/axios)
76+
* [React-i18next](https://react.i18next.com/)
77+
* [MUI - Material UI](https://mui.com/)
78+
* [Styled Components](https://styled-components.com/)
5679
4. Test libraries
57-
* [Jest](https://jestjs.io/)
58-
* [React Testing Library](https://testing-library.com/docs/react-testing-library/intro/)
59-
* [Redux Saga Test Plan](https://github.com/jfairbank/redux-saga-test-plan)
60-
* [Cypress](https://www.cypress.io/)
80+
* [Jest](https://jestjs.io/)
81+
* [React Testing Library](https://testing-library.com/docs/react-testing-library/intro/)
82+
* [Redux Saga Test Plan](https://github.com/jfairbank/redux-saga-test-plan)
83+
* [Cypress](https://www.cypress.io/)
6184
5. Other tools/libraries
62-
* [StoryBook](https://storybook.js.org/)
63-
* [Mock Service Worker](https://mswjs.io/)
64-
* [ESLint](https://eslint.org/), [Prettier](https://eslint.org/), [Lint-staged](https://github.com/okonet/lint-staged), [Pretty Quick](https://github.com/azz/pretty-quick)
65-
* [Husky](https://typicode.github.io/husky/#/)
66-
* [Commitlint](https://commitlint.js.org/#/)
67-
* [Standard Version](https://github.com/conventional-changelog/standard-version)
85+
* [StoryBook](https://storybook.js.org/)
86+
* [Mock Service Worker](https://mswjs.io/)
87+
* [ESLint](https://eslint.org/), [Prettier](https://eslint.org/)
88+
, [Lint-staged](https://github.com/okonet/lint-staged), [Pretty Quick](https://github.com/azz/pretty-quick)
89+
* [Husky](https://typicode.github.io/husky/#/)
90+
* [Commitlint](https://commitlint.js.org/#/)
91+
* [Standard Version](https://github.com/conventional-changelog/standard-version)
6892
6. Opinionated folder structure
6993
7. Internationalization for react app using [React-i18next](https://react.i18next.com/)
7094
8. Material UI Dark Mode support
@@ -236,7 +260,7 @@ yarn release
236260

237261
> :memo: **Note:** use `yarn release:first-release` if this is the first release.
238262
239-
> :bulb: **Tip:** `yaĻrn release:dry-run` - allows you to see what commands would be run, without committing to git or updating files.
263+
> :bulb: **Tip:** `yarn release:dry-run` - allows you to see what commands would be run, without committing to git or updating files.
240264
241265
## 🛠 Useful dev tools
242266

0 commit comments

Comments
 (0)