Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 779 Bytes

README.md

File metadata and controls

34 lines (23 loc) · 779 Bytes

Fullstack assessment - Frontend

Techonologies

  • React
  • Next.js
  • TypeScript
  • MUI for styling and component library
  • Axios & React Query for data fetching
  • React Query devtools for debugging
  • Jest
  • React Testing Library
  • MSW to mock API responses
  • Formik to handle forms
  • Dayjs to handle dates
  • React-virtual to handle large lists (instead of pagination)

Requirements

Project was developed using node 20.9.0, so it's recommended to use the same version. If you have nvm installed, you can run:

nvm use

Install node dependencies

npm install

Run the project

Frontend runs on port 3000, so make sure it's available.

Either run npm run dev or npm run build && npm run start

Head to http://localhost:3000/