This app was created with Vite
build tool using react-ts
template.
Main dependencies:
- React
- React-router | Routing
- Redux | State management
- Reduxjs/Toolkit | Toolset for Redux, Async operations (RTK Query)
- Tailwind | Utility first CSS framework
Other dependencies:
- Classnames | Utility for conditionally joining classNames
- Lodash-es | Modularized version of utility library Lodash
Clone repo & run:
$ make setup
$ make serve
First clone repo & and run (Node v20.10):
$ npm run install
Then - to run:
-- app in preview
mode:
$ npm run dev
-- app in production
mode:
$ npm run build
$ npm run preview
-- unit tests:
$ npm run test:unit