Whenso Labs Assessment
Prerequisites:
- Node.js >= 18 (Not sure what is the minimum, but I use LTS version 18)
Technologies used:
- React.js
- TypeScript
- Firebase
- TailwindCSS
- ESLint
- Prettier
- Vitest
- React Testing Library
- Redux + RTK
- Helmet
- Tailwind Merge
- clsx
- React Router
- React Error Boundary
Installation:
Install with npm i
or yarn
, I have included yarn.lock
to speed up yarn installation, but feel free to remove it and install with your package manager of choice.
Running the project:
- Simply run
npm run dev
,yarn dev
orpnpm dev
to run the project in your browser, you can also build it first withbuild
. By default the port will be atlocalhost:5173
. - To run the test suites enter
yarn test
. - To check lint run
yarn lint
. - To format the code run
yarn format
.