Companies table created in React using: API, Hooks, HTML, CSS. This project was bootstrapped with Create React App. The application works on desktop, mobile and tablet devices.
The project contains detailed information about company's incomes, i.e. 'id, name, city, total income, average income, last month income'. The purpose of the project is to get a job and acquire new skills in the front-end technologies.
- npm - version 6.14.4
- react/react-dom - version 16.13.1
- node - version 14.0.0
- axios - version 0.19.2
git clone https://github.com/mateuszdobija97/Companies.git
npm install
npm i axios
npm start
- Data display (id, name, city, total income, average income, last month income)
- Sorting data (click on a column: first click - ascending, second click - descending)
- Data search (can filter the result of the table by all fields)
- Paginated table (20 data per page)
- Responsive view (The application works on breakpoints: 360x640 ++)
Project is finished.