This application was developed in response to the test for the frontend developer position at Liferay.
yarn install
, to install dependencies;yarn start
, to run app;yarn build
, to run build for deploy application;yarn test
, to run test suites;
This app was developed with React Functional components with React Hooks.
For structures was used:
- ReactJs, lib frontend for develop application;
- SASS, to create styles;
- Redux, to manage the state of the application;
- Redux Thunk, to manage return of async functions in actions;
- Redux Logger, to logger dispatch actions and store;
- React Hooks, to manage the life cycle and states of components;
- React Router DOM, to manage routers;
- React Router Redux, to manage state of routers;
- Axios, to fetch routes with promises;
- React Testing Library, to test components;
- Jest, to test functions;
- Date FNS, to manipulate dates;