Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ajgadev/react-technical-test-55k


https://github.com/ajgadev/react-technical-test-55k

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# React + TypeScript + Vite

# Test

Use the data provided by the API https://randomuser.me/

Steps to follow:

- [x] Fetch 100 rows of data using the API
- [x] Display the data in a table format.
- [x] Provide the option to color rows.
- [x] Allow the data to be sorted by country.
- [x] Enable the ability to delete a row.
- [x] Implement a feature that allows the user to restore the initial state, meaning that all deleted rows will be recovered
- [x] Handle any potential errors that may occur.
- [x] Implement a feature that allows the user to filter the data by country.
- [x] Sort by clicking on the column header.

pnpm install
pnpm run dev