Click here to see deploy in vercel
📌 First all, you has been installed Node.js package in your machine. If you don't have Node.js in you Desktop, see this link here and install the LTS version.
📌 Clone this project;
📌 Install all dependencies.
You may install this project with NPM
or Yarn
:
With NPM:
npm install
or yarn:
yarn install
📌 Start application
If you use NPM to install all dependencies, use this command in your terminal:
npm start
Or if you use Yarn to install, use this command here:
yarn start
📌 Have a fun!🎉😁
- TypeScript;
- React;
- Styled Components;
- Axios;
- React Toastify;
- React Router;
- React Icons;
- React Select;
- Jest;
- Testing Library;
- Cypress;
- Clean Code;
- Clean Architecture;
- SOLID;
- TDD;
Unity, Integration and E2E tests
- DRY;
- Design Patterns;
I did build this project to practice my knowledge about all technologies above. Furthermore, I use this project to complete challenge for great Nuuvem enterprise.😍
In this project I use the Chuck Norris API.
<Card />
Properties | Types |
---|---|
url | string |
value | string |
<ListCard />
Properties | Types |
---|---|
dataSource | IChuckData[ ] / [ ] |
<Search />
Properties | Types |
---|---|
handleSubmit | function |
<Home />
Properties | Types |
---|---|
history | BrowserHistory |