This is a Next.js project bootstrapped with create-next-app
.
Getting Started
First, install the dependencies:
npm install
# or if you using yarn
yarn
Finally, run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
To run the integration tests, run:
# Make sure the web was already running before you run the tests
# run with cypress UI
npm run cy:open
# or
yarn cy:open
# run cypress without it's UI
npm run cy:run
# or
yarn cy:run
To Do List
- Create layout and data table
- fetch data from https://randomuser.me/
- Add pagination for table
- Add filter by gender functionality
- Add search by keyword functionality
- Add sort functionality
- Add Reset Filter functionality
- Implenet Unit/Integration test